Mentor de Ferramentas: Executar Análise de Arquitetura Utilizando o Rational XDE Developer
Este mentor de ferramenta descreve como Executar Análise de Arquitetura com o Rational XDE Developer.
Ferramenta: Rational XDE Developer
Relacionamentos
Elementos Relacionados
Descrição Principal

Visão Geral

Este mentor de ferramenta suporta a Execução de Análise de Arquitetura com o Rational XDE Developer - Java Platform Edition.  

Este mentor de ferramenta considera que um conjunto de modelos estruturados já foi criado, de acordo com as Diretrizes da Estrutura de Modelo do XDE.

Desenvolver a Visão Geral da Arquitetura 

O Rational XDE pode ser utilizado como uma ferramenta de figura para gerar diagramas informais que descrevem a visão geral da arquitetura.

Avaliar Recursos Disponíveis

O arquiteto deve considerar a reutilização de recursos locais, incluindo modelos existentes do Rational XDE.

Definir a Organização de Nível Alto de Subsistemas

Inclua pacotes no Modelo de Design que reflitam a estratégia de camadas. De acordo com o exemplo de camadas fornecido em Diretrizes da Estrutura de Modelo do Rational XDE, as etapas são as seguintes:

  1. Abra o Modelo de Design
  2. Navegue para o pacote ou pacotes que contenham subpacotes de camadas.
  3. Crie pacotes para cada camada e estereotipe como <<camada>>. Referência: ícone de manual de ajudaAgrupando Elementos de Modelo em Pacotes , ícone de manual de ajudaTrabalhando com Estereótipos .

ícone de manualConsulte os seguintes white papers para obter orientações sobre a estruturação de modelos:

Identificar Abstrações-chave 

Capture as abstrações-chave nos diagramas de classe com descrições breves de cada classe. Para fazer isso:

  1. Abra o Modelo de Design
  2. Navegue para o pacote que contém abstrações-chave. Consulte Diretrizes da Estrutura de Modelo do Rational XDE.
  3. Inclua um diagrama de classe. Consulte ícone de manual de ajudaIncluindo Diagramas .
  4. Inclua classes no diagrama, de estereótipo como <<entidades>>. Referência: ícone de manual de ajudaIncluindo Shapes a Diagramas , ícone de manual de ajudaDesignando Estereótipos .
  5. Inclua uma descrição a cada classe. Consulte ícone de manual de ajudaDocumentando Elementos de Modelo .
  6. Opcionalmente, associe um documento à classe. Consulte ícone de manual de ajudaVinculando Arquivos Externos a Elementos de Modelo .
  7. Defina quaisquer relacionamentos que existam entre as classes.
    • Inclua relacionamentos de associação. Consulte ícone de manual de ajudaIncluindo Relacionamentos de Associação .
    • Especifique os tipos de relacionamentos de associação. Consulte ícone de manual de ajudaEspecificando Tipos de Relacionamentos de Associação .
    • Inclua relacionamentos de generalização. Consulte ícone de manual de ajudaIncluindo Relacionamentos de Generalização .

referência: ícone de manual de ajudaTrabalhando com Diagramas de Classe .

Identificar Interações de Estereótipo

Esta etapa será incluída somente quando esta tarefa for executada desde o início.

A finalidade desta etapa é identificar as interações, entre as abstrações-chave no sistema, que caracterizam ou representam tipos significativos de atividade no sistema. Essas interações são capturadas como Realizações de Casos de Uso.

Para obter orientação sobre a criação de Realizações de Casos de Uso no XDE, consulte Mentor de Ferramenta: Executando Análise de Caso de Uso Utilizando o Rational XDE.

Desenvolver a Visão Geral da Implementação

  1. Inclua o diagrama de implementação no Modelo de Implementação. Consulte ícone de manual de ajudaIncluindo Diagramas .
  2. Inclua os nós no diagrama. Consulte ícone de manual de ajudaIncluindo Shapes a Diagramas .
  3. Inclua as associações entre os nós. Consulte ícone de manual de ajudaIncluindo Relacionamentos de Associação .

Referência: ícone de manual de ajudaTrabalhando com Diagramas de Implementação .

Identificar Mecanismos de Análise 

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

Revisar os Resultados

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