Configuring DOORS data for external applications
About this task
Working set
The working set determines which DOORS projects, folders, and modules are available for the following external applications:
- TRS provides data to consumer applications that use the Lifecycle Query Engine (LQE) to build an index to visualize, analyze, and organize engineering data. The data can be collected from many tools. IBM Engineering Lifecycle Optimization - Engineering Insights (ENI) uses LQE to consume DOORS data.
- The link discovery capability enables external applications that are integrated with DOORS to discover OSLC links in DOORS and make them visible in the external applications.
- Jazz Reporting Service uses data that is extracted from DOORS by the Data Collection Component and imported into a report data warehouse.
The working set is helpful for focusing on relevant data during analysis and reporting. DOORS repositories can contain massive amounts of data. The working set eliminates processing of irrelevant projects, folders, and modules so that you can efficiently capture accurate business analytics. In addition, when irrelevant information is eliminated, the system performance improves.
Attribute and link type mapping
You can use Uniform Resource Identifiers (URIs) to create a consistent OSLC representation for attributes and link types with the same name and type across all modules that are available for integration with external applications. Attributes and link types that are used in multiple modules have unique identifiers in those modules, even if they have the same name and type. External applications treat these attributes and links as different types. This treatment prevents consistent querying and reporting across modules. Attribute and link type mapping assigns a single URI to attributes and link types that have the same name and type but that are in different modules. This mapping provides a consistent OSLC representation that enables external applications to recognize equivalent attributes and links across modules.
http://myserver:8080/dwa/oslc/shapes/requirement/urn:telelogic::1-46dd5d7806b96973-M-00000666/attr-123
http://myserver:8080/dwa/oslc/shapes/requirement/urn:telelogic::1-46dd5d7806b96973-M-00000626/attr-327
http://www.mycompanyname.org/rm/predicate#ABC_Integer
- The attribute names and types must be the same in each module.
- A working set and reportable shape must be configured to make the modules, attributes, and link types available for integration with external applications.
Reportable shape
You can use the reportable shape to specify which attributes and link types are available for reporting in Jazz Reporting Service.