You can query model elements for trace relationships to discover
how the elements in a model are related and you can view and explore the results
of traceability queries in a diagram.
Creating trace relationships in UML models
You can create trace relationships between IBM® Rational® RequisitePro®, UML, and Java elements. If trace relationships are
properly established, you can follow a trail of directed trace relationships
between software elements to discover how they are related.
Querying elements for trace relationships
In a UML model, you can run one of the four traceability queries
on a context element to shows its trace relationships. For example, you can
trace a specific use case back to its requirements to understand the motivation
behind that use case, or you can trace a requirement to its implementations
to see how it is realized.
Querying all implementations of a requirement
You can find all elements required to satisfy a requirement, including
UML types, Java types and other requirements. You can create a diagram with
the context requirement, any requirement required to trace through, as well
as any UML and Java types that implement the requirement.
Reviewing UML models for trace relationship issues
You can run the UML Model Review analysis configuration on a UML
model to detect three different types of traceability problems in the model.
You can check your model for missing specifications, missing implementations,
and circular trace relationships. You can inspect the results of the analysis
and correct the reported problems.
Analyzing the impact of change to UML models
You can run one of the four impact analysis queries on a context
element in a UML model to identify all its related clients and suppliers that
might be affected by changes to that context element. This analysis is helpful
to determine which model elements can potentially be affected by changes to
the context element.