Mentor de Ferramentas: Descrevendo a Arquitetura de Tempo de Execução Utilizando o Rational XDE Developer
Este mentor de ferramenta descreve como desempenhar a Descrição da Arquitetura de Tempo de Execução com o Rational XDE Developer.
Ferramenta: Rational XDE Developer
Relacionamentos
Descrição Principal

Visão Geral

Este mentor de ferramenta fornece suporte para desempenhar a Descrição da Arquitetura de Tempo de Execução com o Rational XDE Developer - Java Platform Edition.

Analisar Requisitos de Simultaneidade

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

Identificar Processos e Encadeamentos

Se houver simultaneidade de aplicativos, você deverá identificar os encadeamento de controle, que são mostrados como classes ativas.

  1. Identifique o pacote ao qual a classe ativa pertence. Navegue até esse pacote.
  2. Inclua a classe ativa em um diagrama de classe. Consulte Ícone de manual de ajudaIncluindo Shapes em Diagramas .
  3. Marque a classe como ativa. Consulte Ícone de manual de ajudaTornando Classes ou Objetos Ativos .
  4. Navegue para a realização de casos de uso que requer essa classe ativa.
  5. Ilustre a comunicação complexa entre processos e entre encadeamentos utilizando diagramas de seqüência. Para orientação sobre como criar diagramas de seqüência como parte das realizações de casos de uso, consulte Mentor de Ferramenta: Projetando Casos de Uso Utilizando o Rational XDE.
  6. Especifique o tipo de simultaneidade para operações. Ícone de manual de ajudaEspecificando o Tipo de Simultaneidade para Operações Para orientação relacionada a EJBs orientados a mensagens, consulte Mentor de Ferramenta: Identificando Elementos de Design Utilizando o Rational XDE.

Identificar Ciclos de Vida de Processos

Inclua diagramas de seqüência para representar ciclos de vida de processos e encadeamentos. Cada processo ou encadeamento deve aparecer nos diagramas de seqüência que o criam e destroem. Para orientação sobre como criar diagramas de seqüência, consulte Mentor de Ferramenta: Projetando Casos de Uso Utilizando o Rational XDE.

Identificar Mecanismos de Comunicação entre Processos

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

Alocar Recursos de Coordenação entre Processo

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

Mapear Processos no Ambiente de Implementação

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

Mapear Elementos de Design para Encadeamentos de Controle

Utilize os relacionamentos de agregação para mostrar a composição das classes de archive e para mostrar as classes não-ativas que são executadas sob o controle das classes ativas.

  1. Navegue para o pacote Modelo de Design que contém a Visualização do Processo. Consulte Diretrizes da Estrutura do Modelo do Rational XDE.
  2. Inclua um diagrama de classe nesse pacote. Consulte Ícone de manual de ajudaIncluindo Diagramas .
  3. Arraste e solte as classes ativas, juntamente com as classes de design significativas que estão sob o controle dessas classes ativas, para o diagrama de classe. Consulte Ícone de manual de ajudaIncluindo Shapes em Diagramas .
  4. Inclua relacionamentos de associação. Consulte Ícone de manual de ajudaIncluindo Relacionamentos de Associação .
  5. Especifique a agregação. Ícone de manual de ajudaEspecificando Tipos de Relacionamentos de Associação Referência: Ícone de manual de ajudaTrabalhando com Diagramas de Classe