An impact analysis diagram can contain many artifacts of
different types, such as items, requirements, change requests, and
more. Users can find the type of artifact they want to focus on by
using the Navigation Tree in the diagram. Learn
the meaning of the different artifact types in the Navigation
Tree in the following discussion.
Note: All users can use the Navigation Tree types
to focus on specific artifacts. To understand the meaning of the types,
you must understand the Resource Description Framework (RDF) and the
Lifecycle Query Engine (LQE). This discussion is appropriate for administrative
users.
Impact analysis discovers artifacts in the LQE data store by following
links. The artifacts in the LQE data store are represented in RDF,
and the structure of these artifacts is described by RDF vocabularies.
Impact analysis obtains type labels and link labels from the RDF vocabularies
that are configured with LQE.
An administrative user can view the vocabularies at https://lqe-server:lqe-port/lqe/web/admin/vocabularies
The following sections give details about how impact analysis,
RDF, and LQE deal with type anomalies.
- Not all artifacts in the LQE index are associated with a vocabulary.
For these artifacts, impact analysis creates type and link labels
directly from the URI that represent the type or link type. The label
is created by removing all text up to and including the final slash
in the URI.
- In RDF, artifacts can have multiple types. This is true for many
artifacts in the index. For example, artifacts from Rational® Design Manager typically have the
following types:
- oslc_am:Resource with a label that displays in
the Navigation Tree of Architecture
Resource. The type is defined by the OSLC Architecture
Management (AM) Vocabulary.
- A unified modeling language (UML) class from
either the Rational Rhapsody® UML Metamodel Vocabulary
or the UML vocabulary defined by IBM® Rational Software Architect.
The class type displays in the Navigation
Tree as Class.
- UML stereotypes are represented as RDF types and use the associated
vocabularies.
- The shipped Default impact analysis profile follows all types
of links to all types of artifacts, including those that determine
each type of artifact. (The link is abbreviated as rdf:type and
displays in diagrams with a label of type).
- Use impact analysis profiles to control the link types and the
artifact types that an impact analysis diagram contains. You can create
your own impact analysis profiles that include only the link types
or artifact types that you want to examine.