SinelaboreRT Header Logo

SinelaboreRT

As simple as possible, but not any simpler!

User Tools

Site Tools


wiki:news:1jan2016

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
wiki:news:1jan2016 [2016/01/02 14:51] pmuellerwiki:news:1jan2016 [2016/01/02 14:55] pmueller
Line 20: Line 20:
  
 The drawbacks are: The drawbacks are:
- * The diagrams can become quite large. Our diagram just shows some states. Reality might be much more complex. +  * The diagrams can become quite large. Our diagram just shows some states. Reality might be much more complex. 
- * As a direct consequence one has to scroll back and forth all the time when working on different parts of the model +  * As a direct consequence one has to scroll back and forth all the time when working on different parts of the model 
- * Refining behavior in concurrent regions makes the parent state containing the regions bigger and bigger. Depending on the modeling tool features’ this often has the consequence that a lot of work is going into moving states around to make space for new ones instead on focussing on the design work itself.+  * Refining behavior in concurrent regions makes the parent state containing the regions bigger and bigger. Depending on the modeling tool features’ this often has the consequence that a lot of work is going into moving states around to make space for new ones instead on focussing on the design work itself.
  
 ===== Alternative solution ===== ===== Alternative solution =====
Line 36: Line 36:
 The following figures show the leader machine and then two simplified examples of follower state machines. The following figures show the leader machine and then two simplified examples of follower state machines.
  
-Figure 2a: Leader machine. It just sends events to the follower to trigger actions.+Figure 2a: Leader machine. It just sends events to the followers to trigger actions. Note that also the leader might receive events from other state machines (e.g. the button subsystem). In one extreme shape there is not even a leader but only cooperating subsystems.
 {{:wiki:news:jan012016:machine_leader.png?nolink|}} {{:wiki:news:jan012016:machine_leader.png?nolink|}}
  
wiki/news/1jan2016.txt · Last modified: 2022/04/06 12:01 by pmueller

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki