DOORS comme fournisseur de services OSLC

IBM® Engineering Requirements Management DOORS (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 DOORS

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 DOORS

Le tableau suivant répertorie les opérations fournies par DOORS conformément aux spécifications du domaine RM indiquées.
Tableau 1. Opérations OSLC fournies par 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 DOORS ne sont pas inclus aux résultats de l'opération V1 GET.
  • Les liens externes DOORS ne sont pas inclus aux résultats de l'opération V1 GET.
  • Les liens sortants internes 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 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

Pour plus d'informations sur le mode d'accès des autres applications aux services OSLC Requirements Management V2 à partir de DOORS, voir Access OSLC services from DOORS. Cet article explore les services proposés dans DOORS pour créer, mettre à jour et analyser les exigences et les interfaces utilisateur déléguées.


icône des vidéos Vidéo

Chaîne Jazz.net
Canal Software Education

icône d'apprentissage Cours

IoT Academy
Skills Gateway

icône de demande Communauté

Jazz.net
Forums Jazz.net
Bibliothèque Jazz.net

icône d'aide Support

Communauté de support IBM
Wiki sur le déploiement