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

Rational rose

  • 3.
    RATIONAL ROSE Rational Rosees 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 oNavegador, 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ásusada 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 unaherramienta 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.