• DocumentCode
    655127
  • Title

    A Fresh Look at Modeling Distributed Reactive Systems

  • Author

    Moser, R. ; Dustdar, Schahram ; Gutleber, Johannes ; Orsini, Luciano

  • Author_Institution
    Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2013
  • fDate
    Sept. 30 2013-Oct. 2 2013
  • Firstpage
    494
  • Lastpage
    501
  • Abstract
    Scalable, distributed reactive systems require a scalable control infrastructure. Being able to model such an infrastructure is a prerequisite for putting it into place. In current systems, finite state machine based approaches are prevailing. They are, however, limited by their nature and hamper further improvements. Extensions like state charts have emerged to alleviate those shortcomings. Despite all this work, the proposed improvements do not live up to the requirements of continuously operating distributed systems. Therefore we look for alternatives that break with the underlying state-based model. Workflow systems recently became mature enough to be considered for use cases going beyond small-scale business applications. The concept on which they build is promising to scale to large systems. This paper compares various modeling technologies using the real-world scenario of distributed data acquisition systems as we find them in currently operating high-energy physics installations at the Large Hadron Collider at CERN. The outcome of our qualitative evaluation will show that current finite state machine compared to workflow based approaches have a bigger gap between specification and executed processes. Consequently workflow based approaches are better suited for the use case at hand and require less custom software extensions to reduce the remaining gap.
  • Keywords
    Web services; data acquisition; finite state machines; high energy physics instrumentation computing; CERN; Large Hadron Collider; Web services; continuously operating distributed systems; distributed data acquisition systems; distributed reactive system modeling; finite state machine based approach; high-energy physics installations; scalable control infrastructure; small-scale business applications; workflow based approach; workflow systems; Data acquisition; Data models; Detectors; Distributed databases; Physics; Synchronization; Unified modeling language; ECA rules; distributed systems; reactive systems; state charts; state machines; web services; workflows;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud and Green Computing (CGC), 2013 Third International Conference on
  • Conference_Location
    Karlsruhe
  • Type

    conf

  • DOI
    10.1109/CGC.2013.83
  • Filename
    6686075