Links Entre Domínios do OSLC

O IBM® Engineering Requirements Management DOORS (DOORS) suporta a integração com outros domínios de aplicativo, usando tipos de link padrão como implementações das especificações OSLC. Os tipos de link para o Architecture Management são especificados pelo wiki da equipe Jazz.net do 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 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 mudar o valor de tempo limite usando o perm DXL 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 do OSLC são criados no 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 OSLC GET, que requer autenticação, o DOORS retornará 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.


Ícone de vídeo Vídeo

Canal Jazz.net
Canal Software Education

Ícone Aprender Cursos

IoT Academy
Skills Gateway

Ícone Perguntar Comunidade

Jazz.net
Fóruns Jazz.net
Biblioteca Jazz.net

Ícone Suporte Suporte

IBM Support Community
Wiki de implementação