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
Link To Document :
بازگشت