Enabling linking of work items to versioned artifacts
Before you begin
About this task
Some applications support versioning of their artifacts by tracking the versions in configurations. A global configuration tracks multiple configurations. For example, a global configuration might include configurations from RM, QM, and Design Management (DM) project areas.
To enable linking of work items to specific versions of artifacts in other applications, you must associate a release with a global configuration, and you must map link types to a work item attribute of type deliverable on the OSLC Link/Attribute Mapping page of the project area editor. The deliverable work item attribute values correspond to the releases that you define for the project area. The Found In attribute is a deliverable type attribute. You can also create a custom attribute of type deliverable. Alternatively, you can map the link types to Derived From Planned For. The Planned For attribute values correspond to the iterations that you define for the project area. If you map link types to Derived From Planned For, you must also associate a release with an iteration.
At runtime, Rational Team Concert™ looks at the OSLC Link/Attribute Mapping setting for the link type that you want to use.
- Rational Team Concert gets the value of the deliverable attribute type field in the work item. The deliverable attribute type field is populated with the releases that are defined on the Releases page of the project area editor.
- Rational Team Concert looks at the Release definition to retrieve the global configuration that is associated with the release.
- You can link to the target versioned artifacts that belong to a configuration that belongs to the global configuration.
- Rational Team Concert gets the value of the Planned For field from the work item. The Planned For field is populated with the iterations that are defined on the Timelines page of the project area editor.
- Rational Team Concert finds the release that is associated with that iteration. If the iteration is not associated with a release, then the release that is associated with the iteration's nearest parent in the timeline tree is used.
- Rational Team Concert looks at the Release definition to retrieve the global configuration that is associated with the release.
- You can link to the target versioned artifacts that belong to a configuration that belongs to the global configuration.
Table 1 lists the default attribute mappings for all of the supported OSLC link types. The Tested By Test Case, Implements Requirement, and Tracks Requirement link types are mapped to Derived From Planned For because they are typically used to link to Story type work items. The default work item editor presentation for the Story work item type in the predefined process templates does not contain the Found In attribute but does contain the Planned For attribute.
Link type | Attribute |
---|---|
Affects Test Result | Found In |
Blocks Test Execution | Found In |
Tested By Test Case | Derived From Planned For |
Implements Requirement | Derived From Planned For |
Related Test Case | Found In |
Related Test Script | Found In |
Related Test Execution Record | Found In |
Related Test Plan | Found In |
Tracks Requirement | Derived From Planned For |
Affects Requirement | Found In |

Procedure
Jazz.net channel User Education channel |
Agile learning circle Learning circles |
developerWorks forums |
Deployment wiki Support blog |