Visão Geral
Este mentor de ferramenta fornece suporte para Projetar Subsistemas com o Rational XDE Developer - Java Platform
Edition.
-
As etapas neste mentor de ferramenta correspondem àquelas na tarefa correspondente.
-
Os links para os tópicos na Ajuda on-line do XDE são marcados com .
-
As etapas a seguir são executadas neste mentor de ferramentas:
-
Classes e outros subsistemas são incluídos no subsistema para realizar as interfaces de subsistema.
As colaborações dos elementos de modelo no subsistema devem ser documentadas utilizando diagramas de seqüência que
mostram como o comportamento do subsistema é realizado. Cada operação em uma interface que é realizada pelo subsistema
deve ter um ou mais diagramas de seqüência documentados. Esse diagrama, que pertence ao subsistema, é utilizado para
projetar o comportamento interno do subsistema.
-
Crie diagramas de classe conforme necessário. Consulte Incluindo Diagramas
.
-
Inclua subsistemas e classes. Consulte Mentor de Ferramenta: Identificando Elementos de Design Utilizando o
Rational XDE para orientação sobre como incluir novos subsistemas e classes.
-
Documente como cada operação de interface será realizada, conforme a seguir:
-
Inclua uma instância de colaboração para cada operação de interface. Nomeie-a após a operação. (No Explorer
de Modelos, clique com o botão direito do mouse no pacote de subsistema e, em seguida, clique em Incluir
UML > Instância de Colaboração.)
-
Crie uma instância de interação com o mesmo nome. (No Explorer de Modelo, clique com o botão direito do
mouse na instância de colaboração e, em seguida, clique em Incluir UML > Instância de
Colaboração.)
-
Crie um diagrama de seqüência para esta instância de interação. Consulte Incluindo Diagramas
.
-
Arraste e solte as classes e interfaces no diagrama para criar objetos para interação. Consulte Incluindo Shapes em Diagramas
.
-
Inclua mensagens ou incentivos entre os objetos. Consulte Incluindo Mensagens ou Estímulos
.
-
Designe operações a mensagens. Consulte Designando Operações a Mensagens ou Estímulos
.
Para obter informações adicionais, consulte os seguinte tópicos na Ajuda on-line do Rational XDE:
-
Trabalhando com Diagramas de Classe
-
Trabalhando com Diagramas de Interação
(Seqüência)
-
Modelando Aplicativos do Java e da
Web
Referência: Documentando Elementos de
Modelo
Quando um elemento contido em um subsistema utiliza algum comportamento de um elemento contido em outro subsistema, uma
dependência é criada entre os subsistemas envolvidos. Para aprimorar a reutilização e reduzir as dependências de
manutenção, expresse essa situação em termos de uma dependência de uma interface específica do subsistema, e não do
próprio subsistema nem do elemento contido nele.
Referência: Incluindo Relacionamentos de
Dependência
|