You can create UML Sequence diagrams.
You can set diagram properties, such as visibility settings, in the Property view (bottom-left pane).
Since version 8.5 of Astah Professional and Astah UML, automatic diagram layout is available.
To use the auto-layout, go to [Alignment] – [Auto Layout] – [Vertical / Horizontal].
However, this auto-layout does not work for CombinedFragments. You will need to reposition CombinedFragments manually, so the [Gap Expander] and [Gap Remover] options may work better if your Sequence diagram contains several CombinedFragments.
You can create a lifeline by double-clicking on a diagram, or by choosing it from the tool palette and clicking on the diagram.
Since version 9.2, you can create a Lifeline by dragging a Component from the tree view and dropping it on the diagram.
There are three ways to add a base class to a Lifeline.
You can add a base class to a Lifeline by directly typing its Class (Block) name after the Lifeline name.

You can drag a Class onto a Sequence diagram to create a lifeline with the class as its base class.
By dragging an Actor from the tree onto the diagram, you can show a Lifeline as an Actor on the Sequence Diagram.

After creating a Sequence diagram, you may want to adjust the length of Lifelines to clean up the diagram. Right-click on the diagram, then select [Adjust Lifeline Length] and choose from these three options.
| Default | Make all the lifeline to the shortest possible. |
| Align to Minimum | Make all the lifeline to the same length as the shortest one on the diagram. |
| Align to Maximum | Make all the lifeline to the same length as the longest one on the diagram. |
To clean up Sequence diagrams, you can minimize the length of Execution Specifications.
Right-click on the diagram, then select [Adjust ExecutionSpecification Length].
You can hide Execution Specifications. This is available in Astah Professional, UML, and System Safety editions only.

You can create a Found message.

You can create a Lost Message.

You can create a Gate.

There are two ways to create Reply Messages.


You can create CombinedFragments.
There are two ways to add Operands to CombinedFragments.



You can enter loop conditions (text and numbers) in the CombinedFragment’s Property View.

You can create InteractionUse.
You can create InteractionUse within a CombinedFragment as well.
Starting from version 11, Astah Professional and Astah UML can automatically generate Sequence diagrams from source code with AI Code Reverse. For details, see the AI Code Reverse page.
What are you looking for?