Mentor de Ferramentas: Criando um Documento de Arquitetura de Software Utilizando o Rational SoDA
Este mentor de ferramenta descreve como utilizar o Rational SoDA para criar um Documento de Arquitetura de Software.
Ferramenta: Rational SoDA
Descrição Principal

Visão Geral 

O SoDA automatiza a geração do relatório para que ele seja criado de modo rápido e exato. Você pode gerar um Documento de Arquitetura de Software com a versão Microsoft® Word® ou Adobe® FrameMaker® do SoDA. Para criar esse relatório, o SoDA coleta aspectos arquiteturalmente significativos de um modelo do Rational Rose. Isso funcionará apenas se o modelo seguir a estrutura e a convenção de nomenclatura para o modelo do Rose.

Informações Relacionadas do Rational Unified Process:

Este mentor de ferramenta é aplicável ao executar o Windows 2000, NT 4.0, Windows XP, Solaris ou HP-UX.

Para criar o Documento de Arquitetura de Software utilizando o SoDA, utilize o procedimento para sua versão do produto:

Utilizar o Rational SoDA/Word para Gerar um Documento de Arquitetura de Software

  1. Em qualquer parte no Rational Rose, clique em Relatório > Relatório do SoDA.
  2. Quando a lista de relatórios disponíveis aparecer no SoDA, selecione Documento de Arquitetura de Software do Rational Unified Process.
  3. Clique em OK para gerar o relatório.

Utilizar o Rational SoDA/FrameMaker para Gerar um Documento de Arquitetura de Software

  1. Na barra de botões do FrameMaker, clique em Novo. Dê um clique duplo em SoDA, em seguida, dê um clique duplo em RoseDomain e escolha o gabarito RUPSoftwareArchitectureDocument.fm.
  2. Edite o Conector e digite o nome do modelo.
  3. Clique em Arquivo > Salvar como para salvar o gabarito em um diretório pessoal ou de projeto.
    Você pode querer alterar o nome do gabarito para refletir o nome do caso de uso; por exemplo, ConductTransactionsReport.fm.
  4. Clique em SoDA > Gerar Documento.
  5. Revise o documento gerado.

Na próxima vez em que você gerar esse mesmo documento, simplesmente abra o documento e clique em SoDA > Gerar Documento.

Estrutura e Convenção de Nomenclatura para o Modelo do Rose

Exemplo de Estrutura do Modelo do Rose. A seguir são listados os diagramas que o SoDA extrai do modelo do Rose para inclusão no Documento de Arquitetura de Software:
  • Os casos de uso e os agentes arquiteturalmente significativos são mostrados na seção Visualização de Casos de Uso do documento.
  • As classes, as interfaces, os pacotes e os subsistemas arquiteturalmente significativos são mostrados na seção Visualização Lógica do documento.
  • Os pacotes que representam camadas no modelo de design são mostrados na seção Visualização Lógica do documento.
  • Qualquer diagrama no pacote Visualização do Processo é mostrado na seção Visualização do Processo do documento.
  • Qualquer diagrama no pacote Modelo de Implementação é mostrado na seção Visualização de Implementação do documento.
  • Qualquer diagrama na Visualização de Implementação é mostrado na seção Visualização de Implementação do documento.