Inconsistency Check

Add a view to check the consistency between Class diagram models and Sequence diagram models.

Details

Compatible with
Astah Professional and UML version 8.4 and later
Latest Version
1.4.2 (November 30, 2022)
Support
No technical support is provided.

How to Install

  1. Download the Plugin file. If you are using an older version of Astah, download the version that works with your Astah.
  2. After the download is complete, drag the downloaded .jar file to an open instance of Astah. A pop-up will appear asking you to confirm installation. Choose [Yes].
  3. Restart Astah.
  4. If you see the [Consistent] tab below the diagram editor, the installation is complete.
    Consistent tab below the diagram editor in Astah
    If nothing appears below the diagram editor, go to [View] – [Show/Hide Extra View] to open it.

How to Use

After you install this plugin, the [Consistent] tab appears in the extra view.
Consistent tab in the extra view of Astah

Let’s use this sample to see how it works.
Sample class diagram and sequence diagram

The sample has one class diagram and one sequence diagram. The lifelines in the sequence diagram refer to classes shown in the class diagram.
List of inconsistencies in the Consistent tab


Solve the error “BaseClass of the lifeline does not exist.”

Click the error line to open the diagram with the target model in focus.
Diagram opened by clicking an error line in the Consistent tab

In this case, add a base class to Lifeline0. For details, see the Sequence Diagram user guide.


Export the inconsistency list to Excel

You can export the inconsistency list by clicking the [Export to Excel] button.
Export to Excel button in the Consistent tab

The exported list looks like this.
Inconsistency list exported to Excel


Download Old Versions

Compatible with Plugin Version Release Date Download
Astah Professional and UML version 6.6 – 8.3 1.3.5 2019.4.11 Download Inconsistency Check 1.3.5
Back to Plugin List