Configuration des données Rational DOORS pour les applications externes

Vous pouvez utiliser la partie active d'un programme, le mappage d'attributs et de types de liens, ainsi que la forme utilisable dans un rapport pour configurer les données IBM® Rational DOORS en vue de l'intégration avec des applications externes. Ces applications incluent Rational Engineering Lifecycle Management, Rational Insight et les applications intégrées à IBM Rational DOORS grâce à OSLC.

Pourquoi et quand exécuter cette tâche

Partie active d'un programme

La partie active d'un programme détermine les projets, dossiers et modules Rational DOORS disponibles pour les applications externes suivantes :

La partie active d'un programme permet la mise en évidence des données pertinentes au cours de l'analyse et de la production de rapports. Les référentiels Rational DOORS peuvent contenir des quantités de données importantes. La partie active d'un programme supprime le traitement des projets, dossiers et modules non pertinents afin que vous puissiez capturer des analyses métier précises avec efficacité. De plus, lorsque les informations non pertinentes sont supprimées, les performances du système s'améliorent.

Mappage des attributs et des types de liens

Vous pouvez utiliser les identificateurs URI (Uniform Resource Identifiers) pour créer une représentation OSLC cohérente pour les attributs et les types de liens identiques portant le même nom dans tous les modules disponibles pour l'intégration aux applications externes. Les attributs et les types de liens utilisés dans plusieurs modules ont des identificateurs uniques dans ces modules, même s'ils possèdent le même nom et le même type. Les applications externes traitent ces attributs et liens comme des types différents. Ce traitement empêche la cohérence des requêtes et de la production de rapports à travers les modules. Le mappage des attributs et du type de lien affecte un URI unique aux types identiques portant le même nom mais situés dans des modules différents. Ce mappage propose une représentation OSLC cohérente qui permet aux applications externes de reconnaître les attributs et les liens équivalents à travers les modules.

Les attributs et les types de liens utilisés dans plusieurs modules ont des identificateurs uniques dans ces modules, même s'ils possèdent le même nom et le même type. Par exemple, si vous créez un attribut entier appelé ABC dans un module, puis que vous copiez le module, l'attribut ABC possède un identificateur différent dans le nouveau module. Les identificateurs sont uniques pour chaque module et difficiles à lire, comme dans l'exemple suivant présentant deux identificateurs d'attribut ABC :
http://myserver:8080/dwa/oslc/shapes/requirement/urn:telelogic::1-46dd5d7806b96973-M-00000666/attr-123
http://myserver:8080/dwa/oslc/shapes/requirement/urn:telelogic::1-46dd5d7806b96973-M-00000626/attr-327
Les types de liens sont également uniques dans chaque module. Cette identification unique des attributs et des types de liens au niveau du module empêche la cohérence des requêtes et de la production de rapports à travers les modules dans les applications externes. Pour éviter ce problème, vous pouvez créer des représentations communes à travers les modules en mappant les attributs et les types de liens aux identificateurs URI (Uniform Resource Identifiers). L'identificateur URI est cohérent et lisible, ce qui améliore les fonctions de requête et d'analyse, comme dans cet exemple d'un identificateur URI commun pour l'attribut entier ABC :
http://www.mycompanyname.org/rm/predicate#ABC_Integer
Lorsque des attributs et des types de liens sont mappés à des identificateurs URI cohérents, les applications externes peuvent reconnaître des attributs et des liens équivalents à travers les modules. Pour mapper des attributs et des types de liens aux identificateurs URI :
  • Les noms et les types d'attributs doivent être identiques dans chaque module.
  • Une partie active d'un programme et la forme utilisable dans un rapport doivent être configurées pour que les modules, attributs et types de liens soient disponibles pour l'intégration aux applications externes.

Forme utilisable dans un rapport

Vous pouvez utiliser la forme utilisable dans un rapport pour indiquer les attributs et les types de liens disponibles pour les rapports Rational Insight.


Commentaires en retour