IBM Rational Rose
IBM Rational Rose Enterprise provides a set of model-driven capabilities for developing many software applications including Ada, ANSI C++, C++, CORBA, Java®, Java EE, Visual C++ and Visual Basic.
Unified Modeling Language Tools
Supports analysis, ANSI C++, Rose J and Visual C++ patterns, Enterprise JavaBean 2.0, and forward and reverse engineering for some of the most common Java 1.5 constructs.
Provides code quality analysis abilities and code generation, with configurable model-to-code synchronization capabilities.
Enables granular management and use of models with a model components feature that can be controlled separately.
Provides UML modeling for database designs.
Allows data and application requirements to be integrated through logical and physical designs.
IBM Rational Rose Enterprise provides a set of model-driven capabilities for developing many software applications including Ada, ANSI C++, C++, CORBA, Java®, Java EE, Visual C++ and Visual Basic. The software allows you to accelerate development of these applications with code generated from visual models using the Unified Modeling Language (UML).IBM Rational Rose Modeler provides a set of model-driven capabilities for developing software applications.
It allows architects and designers to produce Unified Modeling Language (UML) models of software architectures, business needs, reusable assets and management-level communication.Rational Rose Modeler offers a common modeling tool and language to simplify the work environment and enable faster creation of quality software.Develop applications faster—features a visual modeling environment that allows you to streamline development of applications and integrate application design with development—unifies the project team by providing common UML model execution and notation.
The IBM Rational Rose product family lets you design software solutions using the Unified Modeling Language (UML). Architects, analysts, software and database designers, and real-time/embedded systems developers can all use the Rational Rose family of products to produce visual models of software architectures, databases, application requirements and reusable assets, as well as to formulate management-level communications.