Le partage de données OSLC entre domaines est basée sur un tronc commun de ressources, formats et services architecturaux REST.
DOORS 9.3 | Sélection | Création | Prévisualisation (rendu compact) |
---|---|---|---|
Change Management V1 | Pris en charge | Pris en charge | Pris en charge |
Le tableau suivant répertorie les relations OSLC utilisées lors de la liaison d'artefacts entre différentes disciplines :
Liaison via Change Management V1 | |
---|---|
Lien sortant | Lien entrant |
http://jazz.net/xmlns/prod/jazz/calm/1.0/implementedBy | http://jazz.net/xmlns/prod/jazz/calm/1.0/implementsRequirement |
Les tableaux suivants répertorient les domaines et services OSLC que Rational DOORS version 9.4 consomme et les opérations que vous pouvez exécuter avec des ressources provenant de ces domaines.
DOORS 9.4 | Sélection | Création | Prévisualisation (rendu compact) |
---|---|---|---|
Change Management V1 | Pris en charge | Pris en charge | Pris en charge |
Change Management V2 | Pris en charge | Pris en charge | Pris en charge |
Quality Management V1 | Pris en charge | Pris en charge | Pris en charge |
Quality Management V2 | Pris en charge | Pris en charge | Pris en charge |
Requirements Management V1* | Pris en charge | Pris en charge | Pris en charge |
Requirements Management V2* | Pris en charge | Pris en charge | Pris en charge |
Architecture Management V2 | Pris en charge | Pris en charge | Pris en charge |
Les tableaux suivants répertorient les relations OSLC utilisées lors de la liaison d'artefacts entre différentes disciplines :
Liaison via Change Management V1 | |
---|---|
Lien sortant | Lien entrant |
Mis en oeuvre par http://jazz.net/xmlns/prod/jazz/calm/1.0/implementedBy |
Met en oeuvre http://jazz.net/xmlns/prod/jazz/calm/1.0/implementsRequirement |
Liaison via Change Management V2 | |
---|---|
Lien sortant | Lien entrant |
Affecté par http://open-services.net/ns/rm#affectedBy |
Affecte http://open-services.net/ns/cm#affectsRequirement |
Mis en oeuvre par http://open-services.net/ns/rm#implementedBy |
Met en oeuvre http://open-services.net/ns/cm#implementsRequirement |
Contrôlé par http://open-services.net/ns/rm#trackedBy |
Contrôle http://open-services.net/ns/cm#tracksRequirement |
Liaison via Quality Management V1 | |
---|---|
Lien sortant | Lien entrant |
Validé par http://jazz.net/xmlns/prod/jazz/calm/1.0/validatedBy |
Valide http://jazz.net/xmlns/prod/jazz/calm/1.0/validatesRequirement |
Liaison via Quality Management V2 | |
---|---|
Lien sortant | Lien entrant |
Validé par http://open-services.net/ns/rm#validatedBy |
Valide http://open-services.net/ns/qm#validatesRequirement |
Validé par http://open-services.net/ns/rm#validatedBy |
Valide http://open-services.net/ns/qm#validatesRequirementCollection |
Liaison via Requirements Management V1 | |
---|---|
Lien sortant | Lien entrant |
Elaboré par http://jazz.net/xmlns/prod/jazz/calm/1.0/elaboratedBy |
Elabore http://jazz.net/xmlns/prod/jazz/calm/1.0/elaboratesRequirement |
Liaison via Requirements Management V2 | |
---|---|
Lien sortant | Lien entrant |
Elaboré par http://open-services.net/ns/rm#elaboratedBy |
Elabore http://open-services.net/ns/rm#elaborates |
Spécifié par http://open-services.net/ns/rm#specifiedBy |
Spécifie http://open-services.net/ns/rm#specifies |
Liaison via Architecture Management V2 | |
---|---|
Lien sortant | Lien entrant |
Non applicable | Elabore http://jazz.net/ns/dm/linktypes#elaborates |
Non applicable | Spécifie http://purl.org/dc/terms/relation |
Les éléments et opérations d'interface utilisateur provenant du domaine Requirements Management sont pris en charge par et disponibles depuis Rational DOORS.
L'interface OSLC RM V1 est disponible dans DOORS 9.3 et versions ultérieures.
POST n'est pas disponible au niveau de base de données de l'arborescence de reconnaissance de service.
Un identificateur URI de collection d'exigences référence soit un module, soit un module avec une vue appliquée.
Les liens internes DOORS (entrants ou sortants) ne sont pas exposés dans les résultats GET V1.
Les liens externes DOORS ne sont pas exposés dans les résultats GET V1.
Pour plus d'informations, voir Spécification OSLC RM V1.
L'interface OSLC RM V2 est disponible dans DOORS 9.4 et versions ultérieures.
POST n'est pas disponible au niveau de base de données de l'arborescence de reconnaissance de service.
Un identificateur URI de collection d'exigences référence soit un module, soit un module avec une vue appliquée.
http://localhost:8080/dwa/rm/urn:rational::1-46dd5d7806b96973-M-0001cc43/linkTypes/references
La sécurité est obligatoire et est fournie via OAuth 1.0a. OAuth est un protocole ouvert permettant de sécuriser l'autorisation d'API via une méthode simple et normalisée à partir du bureau et des applications Web.
La quasi-totalité des URI OSLC (reconnaissance de service, exigences, collections d'exigences) est accessible uniquement aux utilisateurs authentifiés. L'identificateur URI des services racine constitue une exception à cette règle. Pour plus d'informations, voir Spécification OAuth 1.0a.
Pour plus d'informations sur l'extension de Rational DOORS via des services DXL, voir Services OSLC DXL pour Rational DOORS 9.4.