SlideShare una empresa de Scribd logo
RATIONAL ROSE
Rational Rose es una herramienta de diseño orientada a objetos, que da soporte al modelado visual, es decir, que permite
representar gráficamente el sistema, permitiendo hacer énfasis en los detalles más importantes, centrándose en los casos de uso
y enfocándose hacia un software de mayor calidad, empleando un lenguaje estándar común que facilita la comunicación.
Proporciona mecanismos para realizar la Ingeniería Inversa, es decir, que a partir del código se pueda obtener
información sobre su diseño; adicionalmente permite generar código en diferentes lenguajes a partir de un diseño en
UML, brinda la posibilidad de que varias personas trabajen a la vez, permitiendo que cada desarrollador opere en un
espacio de trabajo privado que contiene el modelo completo y permite que tenga un control exclusivo sobre la
propagación de los cambios en ese espacio de trabajo.
El desarrollo es un proceso iterativo, que comienza con una aproximación del análisis, diseño e
implementación para identificar los riesgos y probar el sistema, cuando la implementación pasa todas las
pruebas que se determinan, se añaden los elementos modificados al modelo y una vez modificado el
modelo se realiza la siguiente iteración.
Rational, además, soporta los diagramas de UML, excepto los Diagramas de Implementación.
1. Browser o Navegador, que
permite navegar rápidamente a
través de las distintas vistas del
modelo.
2. Ventana de documentación,
para manejar los documentos del
ítem seleccionado en cualquiera
de los diagramas.
3. Barra de herramientas Standard,
para acceder rápidamente a las
acciones comunes a ejecutar para
cada uno de los diagramas del
modelo.
4. Barra de herramientas
Diagrama, muestra el conjunto de
herramientas disponibles para el
diagrama activo.
5. Ventana de Diagrama, que
permite desplegar y editar
cualquiera de los diagramas UML.
2
6. Ventana Registro o Log, que
registra todas las órdenes
ejecutadas y los errores que se
producen durante su ejecución.
INTERFAZ DE RACIONAL ROSE:
Características
-Herramienta CASE más usada
para el modelado de sistemas
con UML y UML2.
-Es muy completa y dispone de
varios diagramas entre ellos
diagramas de clases, diagrama
de objetos, diagramas de casos
de uso del negocio, etc.
-Se diferencia de otras
por la gran diversidad de
diagramas que puede
crearse.
-Rational Rose Mantiene
la consistencia de
los modelos del sistema
software
-Chequeo de la sintaxis
UML Generación
-Documentación
automáticamente
-Generación de Código a
partir de los Modelos
Ingeniería Inversa
(crear modelo a partir
código)
RATIONAL ROSE
Ventajas
Es una herramienta muy
completa y estable como muy
pocas herramientas que se han
creado.
Facilidad de uso para el
modificado y creación de nuevos
diagramas.
DESVENTAJAS
Entorno grafico no muy amigable
para el usuario. No es un
software libre. No se puede crear
el entorno del Sistema para los
diagramas de casos de uso.
No es gratuito, se debe hacer un
previo pago para poder adquirir
el producto.
Solamente Ingeniería reversa
para COM.
Rational rose

Más contenido relacionado

La actualidad más candente

MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
Micky Jerzy
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
Giancarlo Aguilar
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
Saul Mamani
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
ALEX MERINO
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional
CristobalFicaV
 
Roles desarrollo del software
Roles desarrollo del softwareRoles desarrollo del software
Roles desarrollo del software
Joan Sebastián Ramírez Pérez
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
UNIVERSIDAD PERUANA DE INVESTIGACIÓN Y NEGOCIOS
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rup
Xochitl Saucedo Muñoz
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
RAUL CHIPANA LARICO
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
Geovanny Yungán
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
Chuyito Alvarado
 
Qué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOSQué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOS
myle22
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
Sergio Sanchez
 
Bitácora de base de datos
Bitácora de base de datosBitácora de base de datos
Bitácora de base de datos
Lalo Osorio
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
Ejército Mexicano
 
Metodologia estructurada
Metodologia estructuradaMetodologia estructurada
Metodologia estructurada
M'elver Melende'z
 
Modelo 4+1
Modelo 4+1Modelo 4+1
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
landeta_p
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
Alexander Chaunay Paladines
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
Nedoww Haw
 

La actualidad más candente (20)

MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional
 
Roles desarrollo del software
Roles desarrollo del softwareRoles desarrollo del software
Roles desarrollo del software
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rup
 
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uniPrototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
Prototipo de-sistema-para-matricula-e-inscripcion-de-asignaturas---uni
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Qué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOSQué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOS
 
Unidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De RequerimientosUnidad 1.3 Analisis De Requerimientos
Unidad 1.3 Analisis De Requerimientos
 
Bitácora de base de datos
Bitácora de base de datosBitácora de base de datos
Bitácora de base de datos
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Metodologia estructurada
Metodologia estructuradaMetodologia estructurada
Metodologia estructurada
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 

Destacado

Rational Rose
Rational RoseRational Rose
Rational Rose
Viviana Hidalgo
 
Lese 2 - introduccion a rational rose
Lese 2 - introduccion a rational roseLese 2 - introduccion a rational rose
Lese 2 - introduccion a rational rose
Jordan Fonseca
 
Como subir una pagina web
Como subir una pagina webComo subir una pagina web
Como subir una pagina web
Israel Chava Gonzales
 
El arte clasico (grecia y roma)
El arte clasico (grecia y roma)El arte clasico (grecia y roma)
El arte clasico (grecia y roma)
Israel Chava Gonzales
 
Tm02 introduccion a rational rose
Tm02 introduccion a rational roseTm02 introduccion a rational rose
Tm02 introduccion a rational rose
Julio Pari
 
El error humano en la actividad profesional ii.docx
El error humano en la actividad profesional ii.docxEl error humano en la actividad profesional ii.docx
El error humano en la actividad profesional ii.docx
Israel Chava Gonzales
 
La Antropologia
La  AntropologiaLa  Antropologia
La Antropologia
Israel Chava Gonzales
 
11 ejercicio de contabilidad financiera
11   ejercicio de contabilidad financiera11   ejercicio de contabilidad financiera
11 ejercicio de contabilidad financiera
Carlos Rojas
 
Activo, Pasivo y Patrimonio
Activo, Pasivo y PatrimonioActivo, Pasivo y Patrimonio
Activo, Pasivo y Patrimonio
aroncalm
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
Gusttavo Nipas
 

Destacado (10)

Rational Rose
Rational RoseRational Rose
Rational Rose
 
Lese 2 - introduccion a rational rose
Lese 2 - introduccion a rational roseLese 2 - introduccion a rational rose
Lese 2 - introduccion a rational rose
 
Como subir una pagina web
Como subir una pagina webComo subir una pagina web
Como subir una pagina web
 
El arte clasico (grecia y roma)
El arte clasico (grecia y roma)El arte clasico (grecia y roma)
El arte clasico (grecia y roma)
 
Tm02 introduccion a rational rose
Tm02 introduccion a rational roseTm02 introduccion a rational rose
Tm02 introduccion a rational rose
 
El error humano en la actividad profesional ii.docx
El error humano en la actividad profesional ii.docxEl error humano en la actividad profesional ii.docx
El error humano en la actividad profesional ii.docx
 
La Antropologia
La  AntropologiaLa  Antropologia
La Antropologia
 
11 ejercicio de contabilidad financiera
11   ejercicio de contabilidad financiera11   ejercicio de contabilidad financiera
11 ejercicio de contabilidad financiera
 
Activo, Pasivo y Patrimonio
Activo, Pasivo y PatrimonioActivo, Pasivo y Patrimonio
Activo, Pasivo y Patrimonio
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 

Similar a Rational rose

Uml
UmlUml
Uml
CBISOE
 
Presentación power point relational rose
Presentación power point relational rosePresentación power point relational rose
Presentación power point relational rose
engelstalin
 
Presentación power point relational rose
Presentación power point relational rosePresentación power point relational rose
Presentación power point relational rose
engelstalin
 
Generacion en los diferentes diagramas de uml
Generacion en los diferentes diagramas de uml Generacion en los diferentes diagramas de uml
Generacion en los diferentes diagramas de uml
esteban esteban
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UML
kcastro388
 
Modelado, Ingenieria de Software
Modelado, Ingenieria de SoftwareModelado, Ingenieria de Software
UML
UMLUML
Diagramas de uml generacion de codigos
Diagramas de uml generacion de codigosDiagramas de uml generacion de codigos
Diagramas de uml generacion de codigos
Jesus Rodriguez
 
Uml
UmlUml
Nesii
NesiiNesii
Lenguaje de modelado unificado uml
Lenguaje de modelado unificado   umlLenguaje de modelado unificado   uml
Lenguaje de modelado unificado uml
turlahackers
 
¿Que es uml ? ACTVIDAD No 4 Jennifer Garcia Montiel 2 "D"
¿Que es uml ? ACTVIDAD No 4  Jennifer Garcia Montiel 2 "D"¿Que es uml ? ACTVIDAD No 4  Jennifer Garcia Montiel 2 "D"
¿Que es uml ? ACTVIDAD No 4 Jennifer Garcia Montiel 2 "D"
jenni30201
 
Umbrello UML Modeller
Umbrello UML ModellerUmbrello UML Modeller
Umbrello UML Modeller
ovruni
 
10753034(1).ppt
10753034(1).ppt10753034(1).ppt
10753034(1).ppt
ssuser948499
 
UML - Analisis de Sistemas
UML - Analisis de SistemasUML - Analisis de Sistemas
UML - Analisis de Sistemas
Jose Bustamante Romero
 
AutomatizacióN Del Software
AutomatizacióN Del SoftwareAutomatizacióN Del Software
AutomatizacióN Del Software
msc080277
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
DarwinGranda
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
DarwinGranda
 
Camtasia Getting Started Guide
Camtasia Getting Started GuideCamtasia Getting Started Guide
Camtasia Getting Started Guide
hectorxxx
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
Sonia Trejo Marano
 

Similar a Rational rose (20)

Uml
UmlUml
Uml
 
Presentación power point relational rose
Presentación power point relational rosePresentación power point relational rose
Presentación power point relational rose
 
Presentación power point relational rose
Presentación power point relational rosePresentación power point relational rose
Presentación power point relational rose
 
Generacion en los diferentes diagramas de uml
Generacion en los diferentes diagramas de uml Generacion en los diferentes diagramas de uml
Generacion en los diferentes diagramas de uml
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UML
 
Modelado, Ingenieria de Software
Modelado, Ingenieria de SoftwareModelado, Ingenieria de Software
Modelado, Ingenieria de Software
 
UML
UMLUML
UML
 
Diagramas de uml generacion de codigos
Diagramas de uml generacion de codigosDiagramas de uml generacion de codigos
Diagramas de uml generacion de codigos
 
Uml
UmlUml
Uml
 
Nesii
NesiiNesii
Nesii
 
Lenguaje de modelado unificado uml
Lenguaje de modelado unificado   umlLenguaje de modelado unificado   uml
Lenguaje de modelado unificado uml
 
¿Que es uml ? ACTVIDAD No 4 Jennifer Garcia Montiel 2 "D"
¿Que es uml ? ACTVIDAD No 4  Jennifer Garcia Montiel 2 "D"¿Que es uml ? ACTVIDAD No 4  Jennifer Garcia Montiel 2 "D"
¿Que es uml ? ACTVIDAD No 4 Jennifer Garcia Montiel 2 "D"
 
Umbrello UML Modeller
Umbrello UML ModellerUmbrello UML Modeller
Umbrello UML Modeller
 
10753034(1).ppt
10753034(1).ppt10753034(1).ppt
10753034(1).ppt
 
UML - Analisis de Sistemas
UML - Analisis de SistemasUML - Analisis de Sistemas
UML - Analisis de Sistemas
 
AutomatizacióN Del Software
AutomatizacióN Del SoftwareAutomatizacióN Del Software
AutomatizacióN Del Software
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
 
Herramienta case
Herramienta caseHerramienta case
Herramienta case
 
Camtasia Getting Started Guide
Camtasia Getting Started GuideCamtasia Getting Started Guide
Camtasia Getting Started Guide
 
Proceso unificado de desarrollo de software
Proceso unificado de desarrollo de softwareProceso unificado de desarrollo de software
Proceso unificado de desarrollo de software
 

Más de Israel Chava Gonzales

Ingenieria de sistemas
Ingenieria de sistemasIngenieria de sistemas
Ingenieria de sistemas
Israel Chava Gonzales
 
El ingeniero como lider
El ingeniero como liderEl ingeniero como lider
El ingeniero como lider
Israel Chava Gonzales
 
Gestion web
Gestion webGestion web
Gestion web
Gestion webGestion web
Proyecto informatico
Proyecto informaticoProyecto informatico
Proyecto informatico
Israel Chava Gonzales
 
Configuracion del router 2
Configuracion del router 2Configuracion del router 2
Configuracion del router 2
Israel Chava Gonzales
 
Los 10 artículos mas importantes de la nueva
Los 10 artículos mas importantes de la nuevaLos 10 artículos mas importantes de la nueva
Los 10 artículos mas importantes de la nueva
Israel Chava Gonzales
 

Más de Israel Chava Gonzales (7)

Ingenieria de sistemas
Ingenieria de sistemasIngenieria de sistemas
Ingenieria de sistemas
 
El ingeniero como lider
El ingeniero como liderEl ingeniero como lider
El ingeniero como lider
 
Gestion web
Gestion webGestion web
Gestion web
 
Gestion web
Gestion webGestion web
Gestion web
 
Proyecto informatico
Proyecto informaticoProyecto informatico
Proyecto informatico
 
Configuracion del router 2
Configuracion del router 2Configuracion del router 2
Configuracion del router 2
 
Los 10 artículos mas importantes de la nueva
Los 10 artículos mas importantes de la nuevaLos 10 artículos mas importantes de la nueva
Los 10 artículos mas importantes de la nueva
 

Último

Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
AlanL15
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
JhenryHuisa1
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
holabuscafiesta
 

Último (6)

Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
 

Rational rose

  • 1.
  • 2.
  • 3. RATIONAL ROSE Rational Rose es una herramienta de diseño orientada a objetos, que da soporte al modelado visual, es decir, que permite representar gráficamente el sistema, permitiendo hacer énfasis en los detalles más importantes, centrándose en los casos de uso y enfocándose hacia un software de mayor calidad, empleando un lenguaje estándar común que facilita la comunicación. Proporciona mecanismos para realizar la Ingeniería Inversa, es decir, que a partir del código se pueda obtener información sobre su diseño; adicionalmente permite generar código en diferentes lenguajes a partir de un diseño en UML, brinda la posibilidad de que varias personas trabajen a la vez, permitiendo que cada desarrollador opere en un espacio de trabajo privado que contiene el modelo completo y permite que tenga un control exclusivo sobre la propagación de los cambios en ese espacio de trabajo. El desarrollo es un proceso iterativo, que comienza con una aproximación del análisis, diseño e implementación para identificar los riesgos y probar el sistema, cuando la implementación pasa todas las pruebas que se determinan, se añaden los elementos modificados al modelo y una vez modificado el modelo se realiza la siguiente iteración. Rational, además, soporta los diagramas de UML, excepto los Diagramas de Implementación.
  • 4. 1. Browser o Navegador, que permite navegar rápidamente a través de las distintas vistas del modelo. 2. Ventana de documentación, para manejar los documentos del ítem seleccionado en cualquiera de los diagramas. 3. Barra de herramientas Standard, para acceder rápidamente a las acciones comunes a ejecutar para cada uno de los diagramas del modelo. 4. Barra de herramientas Diagrama, muestra el conjunto de herramientas disponibles para el diagrama activo. 5. Ventana de Diagrama, que permite desplegar y editar cualquiera de los diagramas UML. 2 6. Ventana Registro o Log, que registra todas las órdenes ejecutadas y los errores que se producen durante su ejecución. INTERFAZ DE RACIONAL ROSE:
  • 5. Características -Herramienta CASE más usada para el modelado de sistemas con UML y UML2. -Es muy completa y dispone de varios diagramas entre ellos diagramas de clases, diagrama de objetos, diagramas de casos de uso del negocio, etc. -Se diferencia de otras por la gran diversidad de diagramas que puede crearse. -Rational Rose Mantiene la consistencia de los modelos del sistema software -Chequeo de la sintaxis UML Generación -Documentación automáticamente -Generación de Código a partir de los Modelos Ingeniería Inversa (crear modelo a partir código)
  • 6. RATIONAL ROSE Ventajas Es una herramienta muy completa y estable como muy pocas herramientas que se han creado. Facilidad de uso para el modificado y creación de nuevos diagramas. DESVENTAJAS Entorno grafico no muy amigable para el usuario. No es un software libre. No se puede crear el entorno del Sistema para los diagramas de casos de uso. No es gratuito, se debe hacer un previo pago para poder adquirir el producto. Solamente Ingeniería reversa para COM.