Traceability
OSEE provides traceability between MIM artifacts and requirements.
What Is Traceability?
Traceability in OSEE is the chain of relations between artifacts, allowing for full tracing of artifacts across the engineering lifecycle. Requirements, code, test scripts, MIM artifacts, etc., can all be related, making it simple to view what is affected by changes to any part of the system.
In MIM, artifacts can be related to requirements, and vice versa, providing a view of which MIM artifacts are affected when requirements change.
Relating MIM Artifacts to Requirements
- Navigate to the Artifact Explorer via either the Product Line Engineering home page or the side navigation menu.
- Select your working branch, or create one if needed.
- Locate the MIM artifact you would like to trace to via the hierarchy or artifact search, and click to open in a tab.
- Expand the Relations Editor panel in the artifact tab, and locate and expand the
Requirements to Interface
relation. - Locate the requirement you would like to trace to in the hierarchy.
- Drag and drop the requirement into the
Requirement Artifact
relation in the relation tree. In this example, we related theFault Handling
software requirement to theDemo Fault
MIM Element.
Traceability Report
On the Reports Page, there is documentation about MIM’s Traceability Report. This report shows the traceability between MIM artifacts and requirements in both directions, as well as which MIM artifacts and requirements are missing traceability.