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.
- Microsoft Windows Server 2003 (Standard ou Enterprise), 32 bits ou 64 bits
Para instalar o Rational DOORS, primeiro instale o servidor e depois o cliente.
Instale a versão mais recente do servidor Rational DOORS
- Execute o arquivo setup.exe do servidor Rational Doors.
- Clique no botão Next e aceite o acordo do servidor de licença.
- Para o tipo de configuração, selecione Typical e clique em Next.
- Insira o número da porta do banco de dados, geralmente
36677. - Clique em Install.
Instale o cliente DOORS que tenha a mesma versão do servidor
- Execute o arquivo setup.exe do cliente Rational DOORS.
- Clique em Next e aceite o contrato do servidor de licença.
- Para o tipo de configuração, selecione Typical e clique em Next.
- No campo Database Port, digite
36677. - 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
- Execute o arquivo ratlSysArch_version.exe .
- Clique em Next e aceite o contrato do servidor de licença.
- Para o tipo de configuração, selecione Typical e, em seguida, clique em Next.
- 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).
- Clique em Next para ir à página de resumo.
- 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
- Execute o arquivo ratlSysArch_DOORSInteface_version.exe .
- 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
- 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
- Clique em Finish para concluir a instalação da interface.
Sincronize as duas ferramentas
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
- Abra o Rational System Architect.
- Abra o Startup Wizard no menu Help.
- Clique no botão Next na tela de boas-vindas (consulte a Figura 3).
Figura 3. Tela de boas-vindas do Startup Wizard
- 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
- 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).
- Clique em Finish.
Figura 5. Sumário de bancos de dados e seleções preexistentes.
Abra o banco de dados Samples no System Architect
- Abra a janela de diálogo Encyclopedia selecionando File > Open Encyclopedia no menu principal do Rational System Architect.
- Selecione a pasta Existing à esquerda.
- Selecione a enciclopédia Samples, conforme mostrado na Figura 6.
- Clique no botão OK para que a enciclopédia Samples seja carregada.
Figura 6. Abra a enciclopédia Samples
- Depois de a enciclopédia Samples ter sido carregada, é possível ver a janela do Explorer com o painel All do lado direito.
- Expanda o nó de árvore Diagrams no painel All da visualização Explorer no System Architect.
- Expanda mais ainda o tipo de diagrama Business Process (consulte a Figura 7).
- Clique duas vezes em Reservations para abrir a visualização do diagrama.
Figura 7. Diagrama de processo de negócios Reservations aberto
- 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:
- Efetue login no Rational DOORS.
- Crie um novo projeto chamado
SADATA. - 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
- Selecione um símbolo no diagrama.
- 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.
- O painel Module Name mostra uma unidade pré-criada, TU1, então selecione essa unidade.
- 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
- Clique em OK.
Envie artefatos do System Architect para o DOORS
- Depois de fazer a temporariedade do símbolo, clique com o botão direito no símbolo.
- 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.
- Selecione a unidade de transferência TU1.
- 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
- Abra o projeto SADATA do DOORS que você criou para a integração no DOORS.
- Abra a unidade de transferência TU1 , que deve ser exibida como um módulo do DOORS.
- O usuário agora pode ver todos os itens enviados do System Architect ao DOORS nesta unidade de transferência.
- 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.
- 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
- 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.
- 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.
- 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.
Aprender
- Para obter mais ajuda, leia a subseção "Integrating with DOORS" em Integrating no centro de informações do Rational System Architect (documentação).
- Navegue na página Rational DOORS página do developerWorks , para obter links para artigos técnicos e muitos recursos relacionados, e explore as instruções no Centro de Informações.
- Explore os produtos da
página do developerWorks para obter o Rational System Architecte assista a demonstração on-line ou leia a transcrição por escrito.
- Confira a Centro de Informações do Rational System Architect para obter documentação para todas as versões ou obtenha suporte a partir de tópicos da ajuda do Rational System Architect tópicos
- Visite o
área do software Rational no developerWorks para visualizar os recursos técnicos e as melhores práticas dos produtos da Rational Software Delivery Platform.
- Fique por dentro doseventos técnicos e webcasts do developerWorks
com ênfase em uma série de produtos IBM e tópicos do segmento de mercado de TI.
- Participe de um briefing ao vivo e gratuito para se atualizar rapidamente sobre produtos e ferramentas IBM, bem como tendências do segmento de mercado de TI.
- Acompanhe Demos On Demand do developerWorks, variando de demos de instalação e configuração de produtos para iniciantes a funcionalidades avançadas para desenvolvedores experientes.
- Melhore suas qualificações. Confira a Treinamento e certificação do Rational , que inclui muitos tipos de cursos com uma ampla variedade de tópicos. É possível fazer alguns deles em qualquer momento e lugar, e muitos dos cursos “Getting Started” são grátis.
Obter produtos e tecnologias
- Obtenha a download da versão de testes gratuita do Rational DOORS Web Access.
- Faça o download de uma versão de teste gratuita e com funcionalidades completas de tipos de Rational System Architect.
- Avalie o software IBM da forma que melhor lhe convier: faça o download da versão de avaliação, experimente-o on-line, use-o em um ambiente de nuvem ou passe algumas horas no SOA Sandbox aprendendo a implementar Arquitetura Orientada a Serviços de forma eficiente.
Discutir
- Entre no fórum Rational DOORS fórum para fazer perguntas e participar de discussões.
- Participe do fórum Enterprise Architecture and Business Architecture, nos quais poderá compartilhar informações sobre métodos, estruturas e implementações de ferramentas. As discussões incluem discussões técnicas específicas da ferramenta Rational System Architect.
- Classifique ou revise o software Rational. É rápido e fácil.
- Compartilhe seu conhecimento e ajude outros a usar o software Rational, escrevendo um artigo para o developerWorks. Descubra quais são as características de um bom artigo do developerWorks e como realizá-lo.
- Siga o software Rational no Facebook, Twitter (@ibmrational) e no YouTube e adicione seus
comentários e solicitações.
- Faça e responda a perguntas, e aumente seu conhecimento participando dos Fóruns do Rational, cafés e
wikis.
- Obtenha liderança em pensamento social. Faça parte do comunidade Rational para compartilhar seu conhecimento em software Rational e ficar conectado a seus colegas.

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.