Mentor de Ferramentas: Estruturando o Modelo de Implementação Utilizando o Rational XDE Developer
Esse mentor de ferramentas descreve como executar a Estruturação do Modelo de Implementação com o Rational XDE Developer.
Ferramenta: Rational XDE Developer
Relacionamentos
Descrição Principal

Visão Geral

As etapas deste mentor de ferramenta correspondem àquelas na tarefa.  As referências a tópicos da Ajuda on-line do Rational XDE™ são marcadas com ícone do manual de ajuda.

Este mentor de ferramentas assume que você definiu a estrutura de nível superior de seu Modelo de Implementação, conforme descrito nas Diretrizes de Estrutura de Modelo do Rational XDE. As etapas neste mentor de ferramentas permitem que essa estrutura inicial seja refinada.

As etapas a seguir são executadas neste mentor de ferramentas:

Estabelecer a Estrutura do Modelo de Implementação

À medida que os Subsistemas de Implementação são identificados, eles podem ser modelados como pacotes em diagramas de componentes para mostrar dependência entre os subsistemas. Esses diagrama definem a Visualização de Implementação. Para criar isso, siga estas etapas:

  1. Navegue para o modelo e o pacote que conterão os Subsistemas de Implementação. (Nas Diretrizes de Estrutura de Modelos do Rational XDE recomendadas, esse é o Modelo de Suporte de Integração.)
  2. Crie um diagrama de componente fornecendo uma visão geral dos Subsistemas de Implementação. Consulte ícone do manual de ajuda Incluindo Diagramas.
  3. Crie um pacote para cada Subsistema de Implementação. (Consulte ícone do manual de ajuda Incluindo Formas em Diagramas.)   Note que não há nenhum suporte específico no Rational XDE para Subsistemas de Implementação, portanto esse diagrama é apenas uma imagem.
  4. (opcional) Se o relacionamento desses Subsistemas de implementação para projetos e/ou elementos em vários modelos de código não estiver óbvio, um diagrama de Rastreabilidade para Elementos de Design pode ser criado. Consulte ícone do manual de ajuda Incluindo Diagramas.

Cada modelo de código do projeto deve estar estruturado de acordo com as Diretrizes da Estrutura de Modelo do Rational XDE. Consulte ícone do manual de ajuda Agrupando Elementos de Modelo em Pacotes.    De forma alternativa, crie diretórios no sistema de arquivos e nos pacotes no código e sincronize para criar os pacotes correspondentes no modelo.

Ajustar Subsistemas de Implementação

Não há orientações específicas do Rational XDE para esta etapa.

Definir Importações para cada Subsistema de Implementação

Capturar dependências de importação no diagrama de componente Visualização da Implementação criado anteriormente. Consulte  ícone do manual de ajuda Incluindo Relacionamentos de Dependência.   Note que essas dependências fornecem apenas orientações para os desenvolvedores. Não há aplicação ou verificação executada pelo Rational XDE.

As importações de projetos devem corresponder a esses dependências.

Para definir ou modificar as importações de JARs fora do projeto, clique em Janela na barra de ferramenta, clique em Preferências e, em seguida, clique em Java, Organizar Importações.

As importações de fora do projeto são referidas como Modelos de Referência. Consulte ícone do manual de ajuda Modelos de Referência.

Decidir Como Tratar Executáveis (e Outros Objetos Derivados)

Os arquivos executáveis e outros arquivos implementáveis podem ser modelados como componentes UML. Consulte o Modelo de Suporte de Implementação nas Diretrizes da Estrutura de Modelo do Rational XDE. Se você decidir modelar esses arquivos, aplique as seguintes etapas:

  1. Navegue para o modelo e o pacote que conterão esses arquivos. (Nas Diretrizes de Estrutura de Modelos do Rational XDE recomendadas, esse é o Modelo do Suporte de Implementação.)
  2. Criar um diagrama de componente. Consulte  ícone do manual de ajuda Incluindo Diagramas.
  3. Incluir cada programa executável e outros arquivos implementáveis (modelados como componentes UML).  Consulte ícone do manual de ajuda Incluindo Formas em Diagramas.
  4. Organizar em pacotes (como descrito em Diretrizes da Estrutura de Modelos do Rational XDE). Consulte ícone do manual de ajuda Agrupando Elementos do Modelo em Pacotes.

Note que não há suporte para engenharia de ida e volta para programas executáveis, portanto esse modelo deve ser mantido manualmente.

Decidir Como Tratar Recursos de Teste

Não há orientações específicas do Rational XDE para esta etapa.

Atualizar a Visualização de Implementação

Se houver uma visualização lógica separada, ela precisará ser mantida. Consulte Diretrizes da Estrutura de Modelo do Rational XDE.

Avaliar o Modelo de Implementação

Não há orientações específicas do Rational XDE para esta etapa.