Content deleted Content added
Narky Blert (talk | contribs) Link to DAB page repaired |
m Replace magic links with templates per local RfC and MediaWiki RfC |
||
Line 53:
A state machine can also have a hierarchy in the sense that states can have sub state machines. Similar to the structure this can be extended to arbitrary depth.
For details of the semantics of hierarchical state machines we refer to the original book.<ref>Bran Selic, Garth Gullekson, Paul T. Ward: "Real-Time Object-Oriented Modeling", New York, John Wiley & Sons Inc, 1994, {{ISBN
An important concept in the context of state machines is the execution model of ''run-to-completion''. That means that an actor is processing a message completely before it accepts the next message. Since the run-to-completion semantics is guaranteed by the execution environment, the programmer/modeler doesn't have to deal with classical thread synchronization. And this despite the fact that typical ROOM systems are highly concurrent because of the asynchronous communication.
Line 78:
== Literature ==
* Bran Selic, Garth Gullekson, Paul T. Ward: "Real-Time Object-Oriented Modeling", New York, John Wiley & Sons Inc, 1994, {{ISBN
== References ==
|