Main Menu
Login
SSL SecureMode
Username:
Password:  
Lost Password?
Register now!
ChangeVision Members Map
Search
Forum Index   -   Topic Index
   How to use of Astah (Pro/SysML/GSN/Com)
     use of Submachine state ?

Flat Previous Topic | Next Topic
Poster Thread
Joba
Posted on: 2009/4/25 7:25
Developer
Joined: 2006/6/6
From:
Posts: 969
Re: use of Submachine state ?
Hi rathinamsm,

Statemachine state is a syntactical convenience that facilitates reuse and modularity. It is a shorthand that implies a macro-like expansion by another state machine and is semantically equivalent to a composite state. The state machine that is inserted is called the referenced state machine while the state machine that contains the submachine state is called the containing state machine. The same state machine may be referenced more than once in the context of a single containing state machine. In effect, a submachine state represents a “call” to a state machine “subroutine” with one or more entry and exit points.
The entry and exit points are specified by stub states. SubmachineState is a child of State.

Stub state can appear within a submachine state and represents an actual subvertex contained within the referenced state machine. It can serve as a source or destination of transitions that connect a state vertex in the containing state machine with a subvertex in the referenced state machine.

Reference : OMG-Unified Modeling Language, v1.5 2-148
Flat Previous Topic | Next Topic

Subject Poster Date
   use of Submachine state ? rathinamsm 2009/4/22 16:00
   » Re: use of Submachine state ? Joba 2009/4/25 7:25
       Re: use of Submachine state ? rathinamsm 2009/4/27 16:35
         Re: use of Submachine state ? Joba 2009/4/28 10:11
           Re: use of Submachine state ? rathinamsm 2009/4/29 18:48
             Re: use of Submachine state ? Joba 2009/4/30 5:27
               Re: use of Submachine state ? - thank u rathinamsm 2009/5/5 16:15
                 Re: use of Submachine state ? - thank u Joba 2009/5/7 8:45