Configurando Dados do Rational DOORS para Aplicativos Externos

Você pode usar o conjunto de trabalhos, o mapeamento de tipos de atributo e de link e o formato reportável para configurar os dados do IBM® Rational DOORS para integração com aplicativos externos. Esses aplicativos podem incluir o Rational Engineering Lifecycle Management, o Jazz Reporting Service e os aplicativos integrados com o Rational DOORS usando OSLC.

Sobre Esta Tarefa

Conjunto de trabalhos

O conjunto de trabalhos determina quais projetos, pastas e módulos do Rational DOORS estão disponíveis para os aplicativos externos a seguir:

O conjunto de trabalhos é útil para focar em dados relevantes durante a análise e o relatório. Os repositórios do Rational DOORS podem conter grandes quantidades de dados. O conjunto de trabalhos elimina o processamento de projetos irrelevantes, pastas e módulos, para que seja possível capturar de forma eficiente a analítica de negócios precisos. Além disso, quando as informações irrelevantes forem eliminadas, o desempenho do sistema melhorará.

Mapeamento de Atributos e Tipos de Link

É possível usar Identificadores Uniformes de Recursos (URIs, Uniform Resource Identifiers) a fim de criar uma representação consistente do OSLC para atributos e tipos de link com o mesmo nome e tipo em todos os módulos disponíveis para integração com aplicativos externos. Os atributos e tipos de link usados em vários módulos possuem identificador exclusivos nesses módulos, mesmo que tenham o mesmo nome e tipo. Aplicativos externos tratam esses atributos e links como tipos diferentes. Esse tratamento impede consultas e relatórios consistentes nos módulos. O mapeamento de atributo e de tipo de link designa um URI único para atributos e tipos de link que tenham o mesmo nome e tipo, mas que estejam em módulos diferentes. Esse mapeamento fornece uma representação consistente do OSLC que permite que aplicativos externos reconheçam atributos e links equivalentes entre os módulos.

Os atributos e tipos de links usados em diversos módulos possuem identificadores exclusivos nesses módulos, mesmo se os atributos e tipos de links tenham o mesmo nome e tipo. Por exemplo, se você criar um atributo de número inteiro nomeado ABC em um módulo e depois copiar o módulo, o atributo ABC terá um ID diferente no novo módulo. Os IDs são exclusivos para cada módulo e são difíceis de ler, como neste exemplo dos dois IDs do atributo 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
Os tipos de links também podem ser exclusivos em cada módulo. Esta identificação exclusiva de atributos e tipos de links no nível de módulo evita consulta e o relatório consistentes através dos módulos em aplicativos externos. Para evitar esse problema, é possível criar representações comuns entre módulos mapeando atributos e tipos de links para o Identificador Uniforme de Recursos (URIs). O URI é consistente e legível, que aprimora recursos de consulta e análise, conforme neste exemplo de um URI comum para o atributo de número inteiro ABC:
http://www.mycompanyname.org/rm/predicate#ABC_Integer
Quando os atributos e tipos de links forem mapeados para URIs consistentes, os aplicativos externos poderão reconhecer os atributos equivalentes e links entre módulos. Para mapear atributos e tipos de links para URIs:
  • Os nomes do atributo e tipos devem ser o mesmo em cada módulo.
  • Um conjunto de trabalhos e o formato relatável devem ser configurados para disponibilizar módulos, atributos e tipos de links para integração com aplicativos externos.

Formato reportável

É possível usar o formato relatável para especificar quais atributos e tipos de link estão disponíveis para relatórios no Jazz Reporting Service.


Ícone de vídeo Assista aos vídeos

Lista de execução do CLM
Canal do Jazz.net
Canal de Educação do Usuário

Ícone Saber mais Saiba mais

Círculo de aprendizado do CLM
Círculo de aprendizado Agile
Círculos de aprendizado

Ícone Perguntar Fazer perguntas

Fórum do Jazz.net
Fóruns developerWorks

Ícone Suporte Obtenha suporte

Portal de suporte
Wiki de implementação
Blog de suporte