Traceability

TTModeler supports linking in both directions (from and to the project) in order to meet the requirements of traceability.

Referencing to TTModeler objects

The Share button can be used to create a link to an object (Asset, Assumption, Attack Scenario, Countermeasure, Mitigation Process, System Threat, Test Case, Threat Actor). When the link is clicked, you have the option of opening the link in the browser or in the app.

Create share link image

The project must be saved at least once in order to create such a link (ergo, does not work with new projects).

There are a few prerequisites for opening a link:

  • For git-based projects, the corresponding repository must be added
  • For desktop-saved projects, the project must be in the list of known projects
  • For imported projects (web app), the project must be opened

Info

To open the link in the desktop app, the TTModeler must have been installed with the setup. This is currently only available for Windows. If you need Linux support, please contact us.

Links can also be opened by a Go To function, which is available via CTRL + G, among others.

Via the hyperlink menu, it is possible to add external hyperlinks to an object. This can also be done via the shortcut CTRL + K

Add hyperlink image

Issue tracking

Azure DevOps Work Items is currently supported for issue tracking. Linked issues are updated on every project load. If a issue is linked to a countermeasure and the issue state changes to completed, the countermeasure state is updated to Implemented.

Adding an existing issue

Via the Azure Menu, it is possible to search for existing Work Item IDs and linked them to the object.
Add existing issue image

Creating a new issue

Via the Azure Menu, it is possible to create a new issue. The shown fields for creating a new issue are configured on the Login page.
Add new issue image