Modelação visual com a ferramenta
IBM Rational XDE
(versão para o Microsoft Visual Studio.Net)
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
1
Índice

Criar um projecto de modelação

Adicionar um modelo vazio ao projecto

Criar um diagrama de casos de uso

Criar um diagrama de classes


Criar um diagrama de estados associado a uma
classe
Organizar o modelo com packages
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
2
Criar um projecto de modelação
dentro do Microsoft Visual Studio.Net
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
3
Adicionar um modelo vazio ao
projecto
solução
projecto
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
4
Garantir que o explorador de
modelos está visível
"free form diagram"
criado por defeito
(pode-se apagar)
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
5
Criar um diagrama de casos de uso
botão direito do rato
área de desenho
editar nome
área de documentação
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
6
Garantir que a toolbox está visível
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
7
Criar um actor
2) clicar com botão esquerdo
do rato no local pretendido
3) editar o nome
aparece
também aqui
1) seleccionar
ferramenta
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
8
Criar um caso de uso
2) clicar com botão esquerdo
do rato no local pretendido
aparece
também aqui
3) editar o nome
1) seleccionar
ferramenta
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
9
Ligar o actor ao caso de uso
2) clicar com botão esquerdo
do rato no ponto de contacto
no 1º elemento
4) aparece
também aqui
3) clicar no ponto de contacto
no 2º elemento
1) seleccionar
ferramenta
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
10
Completar e documentar o diagrama
de casos de uso
elemento
seleccionado
documentação
sobre o
elemento
seleccionado
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
11
Criar um diagrama de classes
1) botão direito do rato
3) área de desenho
2) editar nome
3) área de documentação
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
12
Criar uma classe
2) clicar com botão esquerdo
do rato no local pretendido
1) seleccionar
ferramenta
4) aparece
também
aqui
3) editar o nome
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
13
Adicionar um atributo a uma classe
1) botão direito do rato
estereótipo
2) editar o nome
editar a visibilidade
(se necessário)
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
14
Criar uma associação
2) clicar com botão esquerdo
do rato no ponto de contacto
no 1º elemento
1) seleccionar
ferramenta
3) clicar com botão esquerdo
do rato no ponto de contacto
no 2º elemento
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
15
Definir multiplicidade de associação
botão direito
do rato sobre
a associação
editar multiplicidades
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
16
Adicionar uma operação a uma
classe
editar nome e
argumentos
editar
visibilidade
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
17
Alterar a ordem dos atributos
1) botão
direito do
rato
2) seleccionar a atributo
3) movê-lo
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
18
Inserir num diagrama um elemento
já existente


Basta arrastar o elemento da janela do explorador
para a janela de edição do diagrama
Um mesmo elemento (do modelo) pode aparecer
em mais do que um diagrama
Diagrama de casos de uso
* Diagrama
Modelo
*
1
*
Diagrama de classes
...
*
Elemento
Actor
Caso de uso
Classe
...
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
19
Eliminar do modelo ou do diagrama




Eliminar do diagrama: desaparece apenas do
diagrama, mas continua a existir no modelo (ver
janela do explorador do modelo) e noutros
diagramas
Eliminar do modelo: desaparece do modelo e de
todos os diagramas
Ver caso a caso o que interessa
Também se pode "limpar" mais tarde o modelo (na
janela do explorador do modelo)
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
20
Organizar o modelo com packages

Um modelo com todos os elementos e diagramas
ao mesmo nível não escala

Criar packages

Arrumar os diagramas e elementos em packages
• Na janela do explorador do modelo, podem-se arrastar
elementos para dentro de packages

Criar um diagrama geral que mostra os packages e
dá acesso ao seu conteúdo
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
21
Organizar o modelo com packages
arrastar
arrastar
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
22
Criar um diagrama de estados
associado a uma classe
editar nome do
diagrama de
estados
editar nome do
diagrama de estados
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
23
Mais informação

http://www-306.ibm.com/software/awdtools/developer/visualstudio/
• Rational XDE Developer for Visual Studio – Evaluation guide, Datasheet, etc.
Modelação Visual com o IBM Rational XDE, João Pascoal Faria, v0.1, 11/Out/2004
24
Download

RationalXDE - ita-pog