• DocumentCode
    1511591
  • Title

    Hierarchical finite state machines with multiple concurrency models

  • Author

    Girault, Alain ; Bilung Lee ; Lee, Edward A.

  • Author_Institution
    California Univ., Berkeley, CA, USA
  • Volume
    18
  • Issue
    6
  • fYear
    1999
  • fDate
    6/1/1999 12:00:00 AM
  • Firstpage
    742
  • Lastpage
    760
  • Abstract
    This paper studies the semantics of hierarchical finite state machines (FSM´s) that are composed using various concurrency models, particularly dataflow, discrete-events, and synchronous/reactive modeling. It is argued that all three combinations are useful, and that the concurrency model can be selected independently of the decision to use hierarchical FSM´s. In contrast, most formalisms that combine FSM´s with concurrency models, such as statecharts (and its variants) and hybrid systems, tightly integrate the FSM semantics with the concurrency semantics. An implementation that supports three combinations is described
  • Keywords
    concurrency theory; discrete event simulation; finite state machines; logic CAD; parallel languages; FSM semantics; concurrency semantics; dataflow modeling; discrete-events modeling; hierarchical FSM; hierarchical finite state machines; multiple concurrency models; synchronous/reactive modeling; Automata; Autonomous agents; Computational modeling; Concurrent computing; Control systems; Embedded system; Real time systems; Software systems; Strontium; Yarn;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.766725
  • Filename
    766725