With Astah Professional, you can generate a Traceability Map: a graphical view of the traceability relationships between model elements in a project. Each map is centered on one model element. Seeing all its traceability relationships helps you keep the diagrams and models consistent as a whole.

Traceability Map in Astah Professional
section divider

Generate a Traceability Map

There are three ways to generate a Traceability Map.

1. From Tool menu

  1. Open a project file.
  2. Go to [Tools] – [Traceability Map] – [Open Traceability Map].
    Open Traceability Map menu
  3. A list of model elements appears. Select the model you want to create a Traceability Map for and click [OK].
    Choosing the model for a Traceability Map
  4. A Traceability Map is generated with the selected model at the center.
    Traceability Map centered on the selected model

2. From diagram

Right-click a model on a diagram and select [Open Traceability Map].

3. From tree view

  1. Go to the Structure Tree (the top-left pane).
  2. Right-click a model and select [Open Traceability Map].
    Open Traceability Map from the Structure Tree
section divider

What information goes on a Traceability Map

A Traceability Map includes the following information.

ModelsPackage, Model, Subsystem, Class, UseCase, Component, Artifact, Node, External Entity, Data Store, ER Entity, Requirement and TestCase
RelationshipsAssociation, AssociationClass, Generalization, Realization, Dependency, Usage, Template Binding, Extend, Include, Identifying Relationship, Non-Identifying Relationship, Many-to-Many Relationship and Subtype
References
  • Type references (attribute type, operation return value, base class of an instance specification, lifeline, object node, component instance, node instance)
  • Dependencies of requirements and test cases
  • Diagrams in which the selected model appears
section divider

What you can do with a Traceability Map

A Traceability Map not only shows the traceability relationships of models; it also lets you jump quickly to where each model appears on a diagram or in the Structure Tree.

Jump to tree

From a Traceability Map, you can jump to a model in the tree view with the [Show in Structure Tree] menu.
Show in Structure Tree from a Traceability Map

section divider

Update Traceability Map

If you change models after creating a Traceability Map, update the map by clicking the [Update] button, or choose [Update Traceability Map] from the map’s pop-up menu.
Update Traceability Map

You can also update all Traceability Maps at once from [Tools] – [Traceability Map] – [Update All Traceability Maps].
Update All Traceability Maps menu

section divider

Export Traceability Map to RTF

You can export a Traceability Map to an RTF document from [Tools] – [Traceability Map] – [Export to RTF], or by selecting [Export to RTF] from the map’s pop-up menu.
Export to RTF menu