Avançar para a área de conteúdo

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Todas as informações enviadas são seguras.

  • Fechar [x]

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Todas as informações enviadas são seguras.

  • Fechar [x]

Sincronize dados de requisitos entre o Rational DOORS e o Rational System Architect

Instale e configure o software e sincronize os dados

Krupa Sudheendra Gunhalkar, System Software Engineer, IBM
author photo
Krupa Gunhalkar passou a fazer parte da equipe do Rational DOORS em julho de 2011 depois de trabalhar no Rational System Architect por quase quatro anos e meio. Seus interesses são o gerenciamento de requisitos, as ofertas de Collaborative Lifecycle Management, a modelagem de arquitetura empresarial, as estruturas DoDAF e MoDAF, os testes de segurança de aplicativos baseados na web e o licenciamento de conceitos para aplicativos. Seus hobbies incluem fazer longas jornadas de carro, jogar voleibol, assistir a filmes e programas de culinária e ir a exposições de arte sempre que tem a oportunidade.

Resumo:  Na arquitetura empresarial (EA), é muito importante controlar os requisitos associados aos artefatos de EA. Este artigo explica como sincronizar e mapear os dados de EA dentro do software de gerenciamento de requisitos do Rational DOORS com o Rational System Architect para controlar quaisquer requisitos associados aos artefatos de EA.

Data:  06/Dez/2011
Nível:  Introdutório Também disponível em :   Inglês
Atividade:  300 visualizações
Comentários:  


Visão Geral

O IBM® Rational® DOORS® é uma ferramenta de gerenciamento de requisitos, e o IBM® Rational® System Architect é uma ferramenta para modelagem de processo de negócios e arquitetura empresarial. Os requisitos podem ser vinculados desde o nível de departamento até o nível de componente, para mostrar como uma arquitetura empresarial atende a todos os requisitos de alto nível para artefatos de EA. Este artigo aborda todo o processo de integração do Rational DOORS com o Rational System Architect, incluindo a temporariedade de artefatos no System Architect para enviar ao DOORS, o envio deles para o DOORS e depois a sua vinculação para que você possa vê-los no System Architect. A vinculação de artefatos ajuda na rastreabilidade dos requisitos que são associados aos artefatos de EA. O banco de dados de amostras é usado como exemplo da sincronização dos artefatos existentes no System Architect. Porém, é sempre possível criar os artefatos em um novo banco de dados no System Architect e sincronizá-los com o DOORS. A sincronização e os links criados para os artefatos do System Architect com objetos do DOORS podem ser visualizados com um indicador gráfico nos artefatos do System Architect.


Requisitos do Sistema

  • Microsoft Windows Server 2003 (Standard ou Enterprise), 32 bits ou 64 bits

Instale o Rational DOORS

Para instalar o Rational DOORS, primeiro instale o servidor e depois o cliente.

Instale a versão mais recente do servidor Rational DOORS

  1. Execute o arquivo setup.exe do servidor Rational Doors.
  2. Clique no botão Next e aceite o acordo do servidor de licença.
  3. Para o tipo de configuração, selecione Typical e clique em Next.
  4. Insira o número da porta do banco de dados, geralmente 36677.
  5. Clique em Install.

Instale o cliente DOORS que tenha a mesma versão do servidor

  1. Execute o arquivo setup.exe do cliente Rational DOORS.
  2. Clique em Next e aceite o contrato do servidor de licença.
  3. Para o tipo de configuração, selecione Typical e clique em Next.
  4. No campo Database Port, digite 36677.
  5. No campo Database Host, digite o endereço IP ou o nome completo do host da máquina em que o servidor Rational DOORS está instalado.

Instale o Rational System Architect

  1. Execute o arquivo ratlSysArch_version.exe .
  2. Clique em Next e aceite o contrato do servidor de licença.
  3. Para o tipo de configuração, selecione Typical e, em seguida, clique em Next.
  4. Forneça as informações sobre licença na forma de número da porta@nome do host (onde nome do host é o nome da máquina em que o servidor de licença está configurado).
  5. Clique em Next para ir à página de resumo.
  6. Clique em Finish na página de resumo para finalizar a instalação.

Observação:
o vínculo do DOORS do Rational System Architect funciona com o Rational DOORS 9.0, 9.1 e 9.2. A partir do Rational System Architect 11.4.0.1, o link do DOORS do Rational System Architect funciona com o DOORS 9.3.


Instale o Rational System Architect para DOORS Interface

  1. Execute o arquivo ratlSysArch_DOORSInteface_version.exe .
  2. Clique no botão Next na tela de boas-vindas, conforme mostrado na Figura 1.

Figura 1. Tela de boas-vindas do Rational System Architect para DOORS Interface


  1. Continue clicando em Next até ver o aviso de instalação bem-sucedida do assistente, com o botão Finish na parte inferior (Figura 2).

Figura 2. Notificação de instalação bem-sucedida do assistente


  1. Clique em Finish para concluir a instalação da interface.

Sincronize as duas ferramentas

Extrato do Centro de Informações

É possível portar artefatos de modelagem do Rational System Architect para o DOORS para que eles possam ser visualizados e para que os links de rastreabilidade possam ser criados entre eles e os objetos do DOORS. Toda a vinculação de artefatos de modelo do Rational System Architect a objetos do DOORS é feita no DOORS e não no Rational System Architect. É possível portar instâncias de um símbolo, uma definição ou um diagrama para o DOORS. Isso inclui símbolos de linha.

Depois de fazer a vinculação ao DOORS, é possível "atualizar" o Rational System Architect e visualizar os requisitos que estão vinculados aos artefatos de modelo em uma enciclopédia do Rational System Architect…. Também é possível visualizar um esqueleto do objeto do DOORS no Rational System Architect e usar seu sistema de relatório para visualizar relacionamentos entre objetos do DOORS e artefatos de modelo, usando três relacionamentos de relatório: com link para, deve ser enviado para, foi enviado para.

Lembre-se de observar o extrato do Centro de Informações do Rational System Architect na barra lateral, que coloca essas informações em contexto e oferece uma rápida visão geral.

Crie o banco de dados no Rational System Architect

  1. Abra o Rational System Architect.
  2. Abra o Startup Wizard no menu Help.
  3. Clique no botão Next na tela de boas-vindas (consulte a Figura 3).

Figura 3. Tela de boas-vindas do Startup Wizard


  1. Na tela que diz "Configure where encyclopedia data will be stored", selecione a caixa de seleção Configure advanced SQL Express options mostrada na Figura 4 e clique em Next.

Figura 4. Configure os dados de Encyclopedia


  1. Clique no botão Next nas páginas consecutivas exibidas após esta etapa até ver a tela Summary com o botão Finish (Figura 5).
  2. Clique em Finish.

Figura 5. Sumário de bancos de dados e seleções preexistentes.


Abra o banco de dados Samples no System Architect

  1. Abra a janela de diálogo Encyclopedia selecionando File > Open Encyclopedia no menu principal do Rational System Architect.
  2. Selecione a pasta Existing à esquerda.
  3. Selecione a enciclopédia Samples, conforme mostrado na Figura 6.
  4. Clique no botão OK para que a enciclopédia Samples seja carregada.

Figura 6. Abra a enciclopédia Samples


  1. Depois de a enciclopédia Samples ter sido carregada, é possível ver a janela do Explorer com o painel All do lado direito.
  2. Expanda o nó de árvore Diagrams no painel All da visualização Explorer no System Architect.
  3. Expanda mais ainda o tipo de diagrama Business Process (consulte a Figura 7).
  4. Clique duas vezes em Reservations para abrir a visualização do diagrama.

Figura 7. Diagrama de processo de negócios Reservations aberto


  1. Crie um projeto para a temporariedade e o envio de artefatos. Antes de começar a temporariedade, envio e vinculação de artefatos no Rational System Architect, é necessário seguir estas etapas para criar um projeto no DOORS que será mantido aberto:
    1. Efetue login no Rational DOORS.
    2. Crie um novo projeto chamado SADATA.
    3. Com o projeto SADATA aberto, volte à janela de diagrama do System Architect.

Faça a temporariedade dos artefatos para enviar ao DOORS a partir do System Architect

  1. Selecione um símbolo no diagrama.
  2. Clique com o botão direito e, nos menus suspensos, selecione DOORS > Stage Symbol to DOORS (Figura 8).

Figura 8. Temporariedade de símbolo para DOORS

Visualização maior da Figura 8.

Depois de selecionar a opção Staging, você verá a janela Select Transfer Units do DOORS, mostrada na Figura 9.

  1. O painel Module Name mostra uma unidade pré-criada, TU1, então selecione essa unidade.
  2. Para a primeira vez, é necessário criar uma unidade de transferência com o nome que desejar clicando no botão New fornecido na janela de diálogo Select Transfers Unit mostrada na Figura 9.

Dica:
Por padrão, a unidade de transferência é criada no projeto aberto no DOORS anteriormente. É possível ter várias unidades de transferência em um único projeto ou em vários projetos que você escolher, e estes devem estar disponíveis antes de criar as unidades de transferência no System Architect.


Figura 9. Select Transfer Unit criada durante a temporariedade dos artefatos


  1. Clique em OK.

Envie artefatos do System Architect para o DOORS

  1. Depois de fazer a temporariedade do símbolo, clique com o botão direito no símbolo.
  2. Selecione DOORS > Send to DOORS nos menus suspensos, conforme mostrado na Figura 10.

Figura 10. Selecione artefatos do System Architect para enviar ao DOORS

Visualização maior da figura 10.

  1. Selecione a unidade de transferência TU1.
  2. Clique em OK.

A Figura 11 mostra a janela pop-up de andamento de transferência que o Rational DOORS exibirá.


Figura 11. Transferência em andamento

Visualização maior da Figura 11.

Depois de a transferência ter sido concluída, um relatório gerado no System Architect gera um aviso de que um item foi transferido ao DOORS, conforme mostrado na Figura 12.


Figura 12. Relatório de integração do DOORS

Visualização maior da figura 12.

Vincule artefatos do System Architect no DOORS

  1. Abra o projeto SADATA do DOORS que você criou para a integração no DOORS.
  2. Abra a unidade de transferência TU1 , que deve ser exibida como um módulo do DOORS.
  3. O usuário agora pode ver todos os itens enviados do System Architect ao DOORS nesta unidade de transferência.
  4. Nos símbolos de processo relacionados no painel SA Integration Proxy, selecione Take Reservation Details. Depois, a partir dos menus suspensos, clique em Link > Start Link nas janelas suspensas para fazer um start link para um dos artefatos transferidos, conforme mostrado na Figura 13.

Figura 13. Crie um Start Link para artefatos do System Architect

Visualização maior da figura 13.

  1. Em seguida, com o mesmo símbolo de processo selecionado, faça um link de Start para outro artefato transferido clicando em Start > Make Link from Start nos menos suspensos, conforme mostrado na Figura 14.

Figura 14. Crie um link do DOORS para outro artefato do System Architect

Visualização maior da figura 14.

As setas amarela de entrada e vermelha de saída na Module Window do DOORS indicam links criados nos artefatos do System Architect (Figura 15).


Figura 15. Setas mostram o link Start e o link Link to Start

Visualização maior da figura 15.

Sincronize dados entre o DOORS e o System Architect

  1. Depois de ter feito a temporariedade, o envio e a vinculação dos artefatos no DOORS, clique com o botão direito na área de trabalho de diagrama e, em seguida, clique em DOORS > Update from DOORS no menu, conforme mostrado na Figura 16.

Figura 16. Atualize dados do DOORS

Visualização maior da Figura 16.

  1. Quando o Update do item de menu do DOORS for clicado, você será solicitado a salvar as alterações no módulo, portanto, clique em Yes para fazer isso.
  2. Abra o diagrama novamente depois de atualizar os dados do DOORS.

A Figura 17 mostra a área de trabalho de diagrama. As setas indicam links para os símbolos que sofreram temporariedade para serem transferidos ao DOORS e que foram vinculados no DOORS ao System Architect. Os links serão mostrados em dois símbolos, já que os links foram criados para dois símbolos do System Architect no módulo do DOORS. A seta amarela no símbolo indica o link Start; e a seta vermelha, o link Link to Start. Assim, os links serão exibidos para dois símbolos no diagrama que está aberto. Ao reabrir o diagrama, os dados atualizados do DOORS estarão visíveis.


Figura 17. Artefatos vinculados

Visualização maior da figura 17.


Recursos

Aprender

Obter produtos e tecnologias

Discutir

Sobre o autor

author photo

Krupa Gunhalkar passou a fazer parte da equipe do Rational DOORS em julho de 2011 depois de trabalhar no Rational System Architect por quase quatro anos e meio. Seus interesses são o gerenciamento de requisitos, as ofertas de Collaborative Lifecycle Management, a modelagem de arquitetura empresarial, as estruturas DoDAF e MoDAF, os testes de segurança de aplicativos baseados na web e o licenciamento de conceitos para aplicativos. Seus hobbies incluem fazer longas jornadas de carro, jogar voleibol, assistir a filmes e programas de culinária e ir a exposições de arte sempre que tem a oportunidade.

Ajuda para Relatar Abuso

Relatar abuso

Obrigado. Esta entrada foi sinalizada para atenção do moderador.


Ajuda para Relatar Abuso

Relatar abuso

Falha no envio do Relatório de abuso. Tente novamente mais tarde.


developerWorks: Registre-se


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Selecione seu nome de exibição

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

(Deve possuir de 3 a 31 caracteres.)


Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Classificar este artigo

Comentários

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Rational
ArticleID=785356
ArticleTitle=Sincronize dados de requisitos entre o Rational DOORS e o Rational System Architect
publish-date=12062011

Conheça a IBM da sua cidade

Virtual Branch Office Brasil

A IBM está mais perto do que você imagina!


Tags

Help
Use o campo de pesquisa para encontrar todos os tipos de conteúdo no My developerWorks com essa tag.

Use a barra de rolagem para ver mais ou menos tags.

Tags populares mostra as principais tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Minhas tags mostra suas tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Use o campo de pesquisa para localizar todos os tipos de conteúdo no Meu developerWorks com essa tag. Tags populares mostra as tags principais para essa zona de conteúdo particular (por exemplo, tecnologia Java, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere). Minhas tags mostra as suas tags para essa zona de conteúdo em particular (por exemplo, tecnologia Java, Linux, WebSphere).