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.


Compatible with
Astah Professional and UML version 8.4, Astah System Safety version 6.0
Latest Version
1.4.1 (September 22, 2021)
No technical support is provided.


How to Install

  1. Download the Plug-in file. If you are using the old version of Astah or Astah System Safety, please download one that works for your Astah version.
  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


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.



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

  • Shallow History Pseudo States
  • Deep History Pseudo States


Download Old Versions

Compatible with Plug-in Version Release Date Download
Astah Professional and UML version 6.6 – 8.3
Astah System Safety version 5.0
1.3.4 2019.4.11
Back to Plugin List

What are you looking for?