State Transition Path

State Transition Paths serve to monitor and predict the actual behavior patterns of the software that you are modeling. Use Transition Paths as test cases to assure they correctly reflect the software’s true behavior.

Details

Compatible with
Astah Professional 6.6 or later and UML
Latest Version
1.3.4 (April 11, 2019)
Developer
Astah
Support
No technical support is provided.

divider

How to Install

  1. Download the Plug-in file.
  2. Drag the downloaded .jar file to an open instance of Astah. A pop-up will appear asking you to confirm installation choose [Yes]. If the pop-up below opens restart Astah.
  3. If you see [State Transition Path] window below the diagram editor, the installation is complete!

    If there is no window below the diagram editor, go to [View] – [Show/Hide Extra View] to open.
    Show Extra Menu

divider

How to use

When you open a statemachine diagram, the table will open automatically. When you click a transition line on the diagram, the related models would be highlighted, so that you can easily spot where the transition is.
State Transition Path

Sort by Transition numbers

You can switch the State Transition Path list by the number of transitions.

 


Export to Excel

To export the State Transition Path to Excel, simply specify the number of transitions, and then click “Export to Excel”.
Export State Transition Path

You can use exported excel as a test case.
Exported State Transition Path

 


Transitions between nested states

In the State transition path, a transition between nested classes would appear as below under its parent state.

 


NOTE

Currently, State transition paths do not support the following models.

  • Shallow History Pseudo States
  • Deep History Pseudo States
Back to Plugin List

What are you looking for?