Vous êtes sur la page 1sur 9

IBM Rational Rose Enterprise

La herramienta óptima para UML


IBM Rational Rose es una herramienta de desarrollo basada en modelos
que se integra con las bases de datos y los IDE de las principales
plataformas del sector. IBM Rational Rose Enterprise es uno de los
productos más completos de la familia Rational Rose.

Todos los productos de Rational Rose dan soporte a Unified Modeling


Language (UML), pero no son compatibles con las mismas tecnologías de
implementación. Rational Rose Enterprise es un entorno de modelado
que permite generar código a partir de modelos Ada, ANSI C++, C++,
CORBA, Java/J2EE, Visual C++ y Visual Basic. Al igual que todos los
productos de Rational Rose, ofrece un lenguaje de modelado común que
agiliza la creación del software.

CARACTERÍSTICAS

Desarrollo Iterativo.

Generación de Código a partir de los Modelos.

Ingeniería Inversa (crear modelo a partir código).

Generación Documentación automáticamente.

Mantiene la consistencia de los modelos del sistema software.

Chequeo de la sintaxis UML

Brinda la posibilidad de que varias personas trabajen a la


vez, permitiendo que cada desarrollador opere en un espacio de
trabajo privado.
TIPOS DE VISTAS

Use Case View

Elementos:
Actors
Use cases
Associations
Use case documentation
Use Case diagrams
Activity diagrams
Sequence diagrams
Collaboration diagrams
Packages
Business actors
Business workers
Business use cases
Business Use Case diagrams
Business Use Case realizations
Logic View

Elementos:
Class diagrams
Associations
Interfaces
Sequence diagrams
Collaboration diagrams
Statechart diagrams
Packages
Component View

Elementos:
Components
Interfaces
Component diagrams
Packages
Deployment View
Elementos:
Processes
Processors
Connectors
Devices
Deployment diagram
VENTAJAS(PORQUÉ RATIONAL ROSE)

Rational Rose es la herramienta mas poderosa del mercado, basado en


eclipse.

Potente herramienta para el desarrollo de software.

Es una herramienta muy completa y estable como muy pocas que se han
creado.

Facilidad de uso para el modificado y creación de nuevos diagramas.

A diferencia de otros productos, Rose sirve para plataforma Unix,


Linux y Windows.
CONCLUSIONES

Rational Rose es una herramienta que se adapta a las necesidades de


los desarrolladores de software. Rational soporta los diagramas de
UML. Puede generar código en distintos lenguajes de programación a
partir de un diseño en UML. Rational Rose es una herramienta CASE muy
poderosa ya que tiene la capacidad de adaptarse a diferentes
plataformas o lenguajes de programación.

Rational Rose permite realizar la ingeniería inversa. Rational Rose


permite que haya varias personas conectadas a la vez. En resumen
Rational Rose es una de las herramientas más completas del mercado,
es sencilla, fácil de usar y nos presenta características muy
ventajosas con respecto a otras herramientas.
BIBLIOGRAFÍA

http://es.scribd.com/doc/13353779/UML-CON-RATIONAL-ROSE-Aleksandr-
Quito-Perez

http://es.scribd.com/doc/15821369/LESE3-Tutorial-Con-Rational-Rose

http://www.rational.com/tryit/rose/seeit.jsp
MATERIA:

TÓPICOS SELECTOS DE INGENIERÍA DE SOFTWARE

NOMBRE:
LUIS ÁNGEL SÁNCHEZ JIMÉNEZ

MAESTRO:
JOSE ALBERTO VILLALOBOS SERRANO

GRADO:

GRUPO:
“B”

TURNO:
VESPERTINO

Tuxtepec, Oaxaca a 3 de Marzo del 2011


Patica­Tu