Linking design artifacts to other project artifacts

Design Management supports integrations across the requirements management, change and configuration management, and quality management applications, to connect the work of architects and analysts with development and test teams. These integrations enable you to link artifacts for lifecycle traceability and web-like navigation, to create reports, and to create dashboards across the integrated applications.

Before you begin

Before you can create links between design artifacts and other project artifacts, you must configure the Design Management integrations.

About this task

Design Management integrations provide the following features:

  • Link between artifacts across applications; for example, you can link design artifacts to requirements, work items, and test cases.
  • Hover over a link to quickly find more details about the link target.
  • Add widgets from different applications to a dashboard to track status across projects.

You can create several types of links between artifacts in projects. In addition to the default link types available in Design Management, you can deploy a set of predefined link types that you can use for making common collaborative lifecycle management (CLM) relationships.

Note: You can use any type of link in Design Management, but if you are creating traceability links between artifacts, you must use the predefined link types. As the following table shows, only specific predefined link types are recognized by other applications.

Table 1. Predefined link types used in CLM relationships
Link type Description
Derives From This artifact is derived from the referenced artifact. The artifact originated from, or is significantly influenced by, the referenced artifact. For example, a UML use case is derived from a requirement.

When you create a link to a requirement, in the requirements management application, the link type Derives is displayed.

Elaborates This artifact elaborates the referenced artifact. For example, a business process diagram can elaborate a work item Ttask.

When you create a link to a task or a defect, the link type Elaborated By Architecture Element is displayed in the change and configuration management application.

Refines The target is a refinement of the source. For example, a use case scenario can be a refinement of a textual requirement that describes the interaction.

This type of link is used for traceability with Rational® DOORS® version 9 and later.

Related to This is a general purpose relationship between artifacts.

When you link to a task or defect, the link type Related Artifact is displayed in the CLM application.

Satisfies The model element satisfies the requirement. For example, the use case satisfies a functional requirement.

This type of link is used for traceability in Rational DOORS version 9 and later.

Trace The model element has a trace relationship to the requirement. For example, an attribute or its value is traced to a requirement.

This type of link is used for traceability in Rational DOORS version 9 and later.

Validated by This artifact is validated by the referenced artifact. For example, a UML component can be validated by a test case.

When you create a link to test artifact, the link type Validates is displayed in the quality management application.