SinelaboreRT Header Logo

SinelaboreRT

As simple as possible, but not any simpler!

User Tools

Site Tools


wiki:news:07nov2012

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
wiki:news:07nov2012 [2012/12/06 21:48] – [Using multiple regions] pmuellerwiki:news:07nov2012 [2012/12/06 21:48] – [Using multiple regions] pmueller
Line 7: Line 7:
 A UML state may be divided into regions. Each region contains sub-states. Regions are executed in parallel. You can think of regions as independent state machines displayed in one diagram. The state machine below (Fig. 1) shows several regions each running in parallel in the state ''Active''. Dashed lines are used to divide a state into regions.  A UML state may be divided into regions. Each region contains sub-states. Regions are executed in parallel. You can think of regions as independent state machines displayed in one diagram. The state machine below (Fig. 1) shows several regions each running in parallel in the state ''Active''. Dashed lines are used to divide a state into regions. 
  
-===== Using multiple regions =====+
  
 Consider a microwave oven. The power setting, light and microwave radiator are be considered as independent (concurrent) parts of the oven, each with its own states. The door and timer as the main external trigger are used in the regions to trigger state transitions. For example the radiator is switched on if the door gets closed and the timer is > zero.  Consider a microwave oven. The power setting, light and microwave radiator are be considered as independent (concurrent) parts of the oven, each with its own states. The door and timer as the main external trigger are used in the regions to trigger state transitions. For example the radiator is switched on if the door gets closed and the timer is > zero. 
wiki/news/07nov2012.txt · Last modified: 2013/01/29 18:09 by pmueller

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki