Links Entre Domínios do OSLC

O IBM® Rational DOORS suporta integração com outros domínios de aplicativo usando tipos de link padrão como implementações das especificações do OSLC. Os tipos de links para Architecture Management são especificados pelo wiki da equipe Jazz.net Design Management.

Relacionamentos de Links do OSLC

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.

* Suporte para este relacionamento de links foi incluído na V2 das especificações de domínio.

Cache de Link Descoberto

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.

Rótulos de Links

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.


Feedback