State Transition Diagram (available in CORE Spectrum)

State transition diagrams describe the logical transition of a system through various states of operation. Presented in a freeform layout, the state transition diagram represents states, the transitions that connect them, and the events that trigger transitions. The implementation aligns with the SysML representation.

 

 

States are an orthogonal approach to looking at the behavior of a system. Some systems are well suited to a state transition representation, and many individuals naturally think this way. Other systems are well suited to a behavioral representation, and many naturally think in this pattern. Ultimately, it's up to the team and the individual whether to use state, behavior, or both in their analysis and modeling. If both are used then states, their transitions, and the related events are higher-level concepts that are realized by behavior. A view of how states and transitions fit into the greater language of MBSE is shown below.

 

 

For the state transition diagram:

 

 

A good reference for further information on state transition diagrams is chapter 11 of A Practical Guide to SysML: The Systems Modeling Language by Sanford Friedenthal, Alan Moore, and Rick Steiner (2012).

Diagram Options

In addition to the classic diagram options, the state transition diagram settings include:

Diagram Palette

The constructs and key entities tabs allow you to quickly develop your use case model, while the all entities tab enables you to relate your state transition model to the remainder of your system definition.

Diagram Menu Commands

Tips and Tricks