Anda di halaman 1dari 17

LESE-2 Introduccin a Rational Rose 1

Laboratori Enginyeria del Software : Especificaci


Rational ROSE
Rational Rose
Es un herramienta software para el Modelado
Visual mediante UML de sistemas software.
Permite Especificar, Analizar, Disear el sistema
antes de Codificarlo

3
Caractersticas Rational Rose
Mantiene la consistencia de los modelos del
sistema software
Chequeo de la sintaxis UML
Generacin Documentacin automticamente
Generacin de Cdigo a partir de los Modelos
Ingeniera Inversa (crear modelo a partir cdigo)
...

4
La primera pantalla que aparece es un
selector de Framework (esqueleto).
Este cuadro de dilogo permite elegir
modelos que contienen elementos
predefinidos para distintos tipos de
proyectos. Existen esqueletos para
Java, Visual C++, RUP, ...
Al cancelar este cuadro de dilogo
aparece la ventana principal de Rose.
Esta ventana tiene los siguientes
componentes:
Browser: muestra de forma
jerrquica todos los elementos de los
modelos de un proyecto.
Documentacin: muestra texto
asociado al elemento seleccionado.
Permite tambin modificar ese texto.
Log: muestra mensajes sobre
errores, progreso de tareas, etc.

5
User Interface
Toolbars

Browser

Documentation Window Log Diagram Window 6


User Interface
Browser
Para navegar por los elementos de los modelos
Toolbars
Para acceder a comandos
Diagram Window
Para visualizar y editar diagramas
Documentation Window
Para documentar elementos de los modelos
Log
Para ver resultados de los comandos

7
Browser
Navegar por los elementos de las vistas de Rose
Aadir elementos a los modelos
Borrar elementos de los modelos
Renombrar elementos de los modelos
Mover elementos de los modelos
Ver asociaciones (son un elemento ms)
Abrir las especificaciones de algn elemento
Agrupar en Paquetes los elementos de los
modelos
Aadir Diagramas
Abrir Diagramas

8
Document Window
Aadir documentacin a un elemento del modelo
Forma parte de la especificacin del elemento
Aparece si se genera un report
Si es una clase y se genera cdigo la doc aparece en comentarios

9
Diagram Window
Crear y visualizar diagramas uml
Cambios en el diagrama se reflejan en el Browser y viceversa
(mltiples cambios)

10
Log View
Report de los comandos/acciones llevadas a cabo

11
Toolbars
StandardToolbar
Comandos generales

DiagramToolbar
Comandos especficos para crear elementos del diagrama
12
Depende del diagrama que se esta visualizando en DiagramWindow
Use Case View

13
Logical View

14
Component View

15
Deployment View

16
Referencias
Mastering UML with Rational Rose 2002 Wendy Boggs, Michael Boggs, SYBEX
Inc.
ISBN: 0-7821-4017-3
Visual Modeling with Rational Rose 2000 and UML Terry Quantrany. Addison
Wesley, Second Edition October 19, 1999.
ISBN: 0-201-69961-3.
Rose Tutorial
http://www.rational.com/tryit/rose/seeit.jsp

17

Anda mungkin juga menyukai