A tabela a seguir lista os relacionamentos do OSLC usados durante a vinculação de artefatos entre vários domínios. A tabela também estabelece links com definições de relacionamentos do OSLC.
Domínio | Relacionamentos de links no Rational DOORS | Relacionamentos de links em aplicativos externos |
---|---|---|
Change Management (CM) | Os artefatos do Rational DOORS podem ser vinculados aos artefatos do CM usando um dos tipos de link a seguir: |
Um artefato do CM pode ser vinculado a um artefato do Rational DOORS usando um dos tipos de link a seguir: |
Quality Management (QM) | Os artefatos do Rational DOORS podem ser vinculados aos artefatos do QM usando o tipo de link a seguir: |
Um artefato do QM pode ser vinculado a um artefato do Rational DOORS usando um dos tipos de link a seguir: |
Requirements Management (RM) | Os artefatos do Rational DOORS podem ser vinculados aos artefatos externos do RM usando um dos tipos de link a seguir: |
Um artefato externo do RM pode ser vinculado a um artefato do Rational DOORS usando um dos tipos de link a seguir: |
Architecture Management (AM) | Nenhuma. Os artefatos do Rational DOORS não possuem links de saída para artefatos do AM. | Um artefato do AM pode ser vinculado a um artefato do Rational DOORS usando um dos tipos de link a seguir: |
Ao abrir um módulo em Rational DOORS, se o módulo tiver links OSLC externos com outros produtos de ciclo de vida, esses links serão descobertos. Além disso, os resultados serão armazenados em um cache em todo o banco de dados, para que os módulos sejam abertos de forma mais rápida no futuro. Este processo de descoberta de links pode afetar o desempenho ao abrir um módulo, dependendo do desempenho do produto integrado. O cache tem um valor de tempo limite padrão de 5 minutos. Depois desse tempo, os links devem ser descobertos novamente para que o cache tenha o status mais recente dos links. É possível alterar esse valor de tempo limite usando o DXL perm setCachedExternalLinkLifeTime. Para obter mais informações, consulte "OSLC Link Discovery" no DXL Reference Manual, que está disponível tanto como um arquivo PDF quanto no menu Ajuda.
Quando os links OSLC são criados no Rational DOORS ou em um aplicativo remoto integrado, um rótulo de link de nível 0 é criado e pode ser armazenado no aplicativo remoto. Os links de nível 0 são intencionalmente breves, porque podem ser vistos por usuários que não possuem permissão para consultar informações completas sobre o artefato vinculado. Os links de nível 0 estão neste formato: MODULE_NAME (OBJECT NUMBER). Por exemplo: Requisitos do Sistema (121)
Se o aplicativo remoto solicitar mais informações usando uma operação GET OSLC, que requer autenticação, o Rational DOORS retorna um rótulo de link de nível 1. O rótulo de nível 1 inclui mais detalhes sobre o objeto vinculado, neste formato: OBJECT NUMBER: [OBJECT HEADING|OBJECT TEXT|OBJECT SHORT TEXT]. Por exemplo: 121: O carro deve ser capaz de acelerar a 27km/h em menos de 5 segundos.
Certifique-se de que o aplicativo remoto não armazene em cache valores do rótulo de link de nível 1. Esses valores devem ser calculados no tempo de execução, para garantir que o controle de acesso seja aplicado.