A Flexible Streaming Software Architecture for Scientific Instruments

Citation

Grill, M., Barratt, K., & Honary, F. (2010). A flexible streaming software architecture for scientific instruments. Earth Science Informatics, 3(1), 111-117.

Abstract

The recently completed prototyping efforts for a new type of riometer, the Advanced Rio-Imaging Experiment in Scandinavia (ARIES), required the development of a uniquely flexible software architecture to deal with what in software engineering terms is referred to as a ‘Wicked System:’ Source, volume and type of data as well as required processing are only very loosely defined at the outset of the project. Speed, reconfigurability, remote control and data provenance are of major importance for the success of the project both during development and during operation of the deployed prototype. Details of the Advanced Riometer Components (ARCOM) component-based software architecture are presented. The software architecture is not specific to ARIES, and ARCOM components can readily be re-used in other, similar instruments.


Read more from SRI

  • surgeons around a surgical robot

    The SRI research behind today’s surgical robotics

    Intuitive’s da Vinci 5 system represents a major leap in robotic-assisted medicine. It all started at SRI, which continues to advance teleoperation technologies.

  • a collage of digital graphs

    A banner year for quantum

    SRI-managed QED-C’s annual report on quantum trends captures an industry accelerating rapidly from technical promise toward major global impact.

  • ICE Cube containing SRI’s aerogel experiment, photographed prior to launch. Source: Aerospace Applications North America

    An SRI carbon capture experiment launches into space

    By synthesizing carbon-absorbing aerogels in microgravity, SRI research will give us a rare glimpse into how these materials could be radically improved.