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 RMOpé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