The sharing of OSLC data between domains is based on a common set of resources, formats, and REST architectural services.
DOORS 9.3 | Selection | Creation | Preview (Compact rendering) |
---|---|---|---|
Change Management V1 | Supported | Supported | Supported |
The following table lists the OSLC relationships used when linking artifacts across the various disciplines:
Linking across Change Management V1 | |
---|---|
Outgoing Link | Incoming Link |
http://jazz.net/xmlns/prod/jazz/calm/1.0/implementedBy | http://jazz.net/xmlns/prod/jazz/calm/1.0/implementsRequirement |
The following tables list the OSLC domains and services that Rational DOORS version 9.4 consumes and the operations that you can do with resources from those domains.
DOORS 9.4 | Selection | Creation | Preview (Compact rendering) |
---|---|---|---|
Change Management V1 | Supported | Supported | Supported |
Change Management V2 | Supported | Supported | Supported |
Quality Management V1 | Supported | Supported | Supported |
Quality Management V2 | Supported | Supported | Supported |
Requirements Management V1* | Supported | Supported | Supported |
Requirements Management V2* | Supported | Supported | Supported |
Architecture Management V2 | Supported | Supported | Supported |
The following tables list the OSLC relationships used when linking artifacts across the various disciplines:
Linking across Change Management V1 | |
---|---|
Outgoing Link | Incoming Link |
Implemented By http://jazz.net/xmlns/prod/jazz/calm/1.0/implementedBy |
Implements http://jazz.net/xmlns/prod/jazz/calm/1.0/implementsRequirement |
Linking across Change Management V2 | |
---|---|
Outgoing Link | Incoming Link |
Affected By http://open-services.net/ns/rm#affectedBy |
Affects http://open-services.net/ns/cm#affectsRequirement |
Implemented By http://open-services.net/ns/rm#implementedBy |
Implements http://open-services.net/ns/cm#implementsRequirement |
Tracked By http://open-services.net/ns/rm#trackedBy |
Tracks http://open-services.net/ns/cm#tracksRequirement |
Linking across Quality Management V1 | |
---|---|
Outgoing Link | Incoming Link |
Validated By http://jazz.net/xmlns/prod/jazz/calm/1.0/validatedBy |
Validates http://jazz.net/xmlns/prod/jazz/calm/1.0/validatesRequirement |
Linking across Quality Management V2 | |
---|---|
Outgoing Link | Incoming Link |
Validated By http://open-services.net/ns/rm#validatedBy |
Validates http://open-services.net/ns/qm#validatesRequirement |
Validated By http://open-services.net/ns/rm#validatedBy |
Validates http://open-services.net/ns/qm#validatesRequirementCollection |
Linking across Requirements Management V1 | |
---|---|
Outgoing Link | Incoming Link |
Elaborated By http://jazz.net/xmlns/prod/jazz/calm/1.0/elaboratedBy |
Elaborates http://jazz.net/xmlns/prod/jazz/calm/1.0/elaboratesRequirement |
Linking across Requirements Management V2 | |
---|---|
Outgoing Link | Incoming Link |
Elaborated By http://open-services.net/ns/rm#elaboratedBy |
Elaborates http://open-services.net/ns/rm#elaborates |
Specified By http://open-services.net/ns/rm#specifiedBy |
Specifies http://open-services.net/ns/rm#specifies |
Linking across Architecture Management V2 | |
---|---|
Outgoing Link | Incoming Link |
Not Applicable | Elaborates http://jazz.net/ns/dm/linktypes#elaborates |
Not Applicable | Specifies http://purl.org/dc/terms/relation |
The following user interface (UI) elements and operations from the Requirements Management domain are supported by and available from Rational DOORS.
The OSLC RM V1 interface is available in DOORS 9.3 and later.
POST is not available at the database level of the service discovery tree.
A Requirement Collection URI references either a module or a module with a view applied.
DOORS internal links (either in or out) are not exposed in V1 GET results.
DOORS external links are not exposed in V1 GET results.
For more information, see the OSLC RM V1 Specification.
The OSLC RM V2 interface is available in DOORS 9.4 and later.
POST is not available at the database level of the service discovery tree.
A Requirement Collection URI references either a module or a module with a view applied.
http://localhost:8080/dwa/rm/urn:rational::1-46dd5d7806b96973-M-0001cc43/linkTypes/references
Security is mandatory and is provided using OAuth 1.0a. OAuth is an open protocol to allow secure API authorization in a simple and standard method from desktop and web applications.
Almost all OSLC URIs (Service Discovery, Requirements, Requirement Collections) can only be accessed by an authenticated user. The Root Services URI is an exception to this rule. For more information, see the OAuth 1.0a Specification.
For information about extending Rational DOORS using DXL services, see OSLC DXL services for Rational DOORS 9.4.