Mapping DOORS "Artifact Types" to Jama Connect Item Types in ReqIF Imports

Kemi
Kemi
  • Updated

Overview

This article explains how DOORS "artifact types" correspond to Jama Connect item types when importing ReqIF files and how to handle multiple artifact types in a single ReqIF file.

1. What Is an "Artifact Type" in DOORS?

✔ In DOORS Next Generation (DNG), "artifact types" refer to different types of requirements, test cases, or other structured data.
✔ The term "artifact" in DOORS generally means a requirement or any associated document element.
Each module in a ReqIF file may contain multiple artifact types (e.g., "Heading," "Requirement," "Specification").

2. How Does Jama Handle Multiple Artifact Types in a ReqIF File?

In Jama Connect, artifact types are equivalent to "Item Types."
✔ Each artifact type in DOORS must be mapped to a corresponding Jama item type during ReqIF import.
Example Mapping:

  • DOORS Artifact Type: "Requirement" → Jama Item Type: "Requirement"

  • DOORS Artifact Type: "Heading" → Jama Item Type: "Heading"

  • DOORS Artifact Type: "Test Case" → Jama Item Type: "Test Case"

If a ReqIF file contains multiple artifact types, Jama can map them to separate item types during import.

3. How to Handle Multiple Artifact Types in ReqIF Imports?

A. Verify Artifact Types in the ReqIF File

✔ Open the ReqIF file in a text editor or ReqIF Studio.
✔ Look for <SPEC-OBJECT> entries that contain Artifact Type definitions.
✔ Example:

xml

CopyEdit

<SPEC-OBJECT> <TYPE>Requirement</TYPE> <ATTRIBUTE-VALUE-STRING>The system must support encryption</ATTRIBUTE-VALUE-STRING> </SPEC-OBJECT>

B. Map Artifact Types to Jama Item Types During Import

During DX import, ensure each artifact type is mapped to a corresponding Jama item type.
✔ If no direct mapping exists, create a custom item type in Jama to accommodate the artifact.

4. Best Practices for Managing DOORS Artifact Types in Jama

Before import, confirm all artifact types in the ReqIF file.
Ensure that each artifact type is mapped correctly to a Jama item type.
Use a standardized mapping template for repeatable ReqIF imports.
If artifact types do not align with existing Jama item types, create custom types as needed.

5. Conclusion

  • DOORS artifact types map to Jama Connect item types.

  • Each specification/module in a ReqIF file can be mapped to a separate Jama item type.

  • Ensuring correct mapping prevents data misalignment in ReqIF imports.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.