Rational DOORS comme fournisseur de service OSLC

IBM® Rational DOORS fournit des éléments d'interface utilisateur ainsi que des opérations à des applications utilisant des services du domaine Requirements Management (RM) pour le partage de données.

Eléments d'interface utilisateur fournis par Rational DOORS

Rational DOORS fournit les éléments d'interface utilisateur suivants pour d'autres produits devant être utilisés conformément aux spécifications du domaine RM V1 et V2 :
  • Boîte de dialogue d'interface utilisateur déléguée pour la sélection des ressources d'exigences
  • Boîte de dialogue d'interface utilisateur déléguée pour la création des ressources d'exigences
  • Boîte de dialogue d'interface utilisateur déléguée pour la sélection des ressources de collection d'exigences (vues)
  • Aperçus d'interface utilisateur (rendu compact, infobulle riche) au niveau des liens affichés vers les ressources d'exigences
  • Aperçus d'interface utilisateur (rendu compact, infobulle riche) au niveau des liens affichés vers les ressources de collection d'exigences (vues)
  • Ressource de fabrique pour la création programmée de ressources d'exigences

Opérations OSLC fournies par Rational DOORS

Le tableau suivant répertorie les opérations fournies par Rational DOORS conformément aux spécifications du domaine RM indiquées.
Tableau 1. Opérations OSLC fournies par Rational DOORS en tant que fournisseur RM
Opération RM V1 RM V2
Reconnaissance de service Oui Oui
POST pour la création d'exigences Oui Oui
GET sur une exigence Oui Oui
PUT sur une exigence Oui Oui
GET sur une collection d'exigences Oui Oui
PUT sur une collection d'exigences. Oui Oui
Forme de la ressource Non Oui
QUERY est pris en charge au niveau d'un module Non Oui
QUERY sur des liens OSLC est pris en charge au niveau de la base de données Non Oui
Remarque :
  • L'opération POST crée une exigence comme premier objet dans le module. POST n'est pas disponible au niveau de la base de données de l'arborescence de reconnaissance de service.
  • Un identificateur URI de collection d'exigences fait référence à un module ou un module avec une vue appliquée.
  • Les liens internes de Rational DOORS ne sont pas inclus aux résultats de l'opération V1 GET.
  • Les liens externes Rational DOORS ne sont pas inclus aux résultats de l'opération V1 GET.
  • Les liens sortants internes Rational DOORS sont inclus aux résultats de l'opération V2 GET. Sauf si un attribut d'objet est mappé à un identificateur URI prédéfini au niveau global, ces liens utilisent l'identificateur URI de ressource du module de liens comme l'URI espace de nom, suivi du mot references. Par exemple : http://localhost:8080/dwa/rm/urn:rational::1-46dd5d7806b96973-M-0001cc43/linkTypes/references
  • Les liens externes Rational DOORS sont inclus aux résultats de l'opération V2 GET. Ces liens sont indiqués comme suit :
    • Liens entrants : http://purl.org/dc/terms/isReferencedBy
    • Liens sortants : http://purl.org/dc/terms/references

Commentaires en retour