IBM® Rational® Rose products put Rational on the map and helped make Unified Modeling Language (UML) a standard. You can design software using UML v1.4 with the market-leading Rational Rose family of visual modeling design tools.
Compare editions
| Compatibility and pricing | Developer for UNIX | Developer for Java | Technical Developer | Developer for Visual Studio |
|---|---|---|---|---|
| Description | Provides the industry-leading model-driven development tool | Model-Driven Development for Java and J2EE | A model-driven development solution automating design-to-code translation for Java, C and C++ | Model-Driven Development for Microsoft VisualStudio 6 |
| Operating system | Windows, HP Unix, Sun Solaris | Windows, HP Unix, Sun Solaris | Windows, HP Unix, Sun Solaris | |
| Licensing | Authorized user and floating user license | Authorized user and floating user license | Authorized user and floating user license |
| Key features | Developer for UNIX | Developer for Java | Technical Developer | Developer for Visual Studio |
|---|---|---|---|---|
| RUP for systems engineering support | ||||
| Borland JBuilder versions 7.0 through 10.0 | Solaris™ and Linux®, only | |||
| Target platform Deployment: RTOS, embedded... | ||||
| UML 1.x | ||||
| Real-time specializations: capsules, protocols, ports, connectors | ||||
| Microsoft Visual Studio 6 | VB6 | |||
| Class, Component, Deployment, Sequence, Statechart, Use Case | ||||
| Physical storage and deployment diagrams | ||||
| Physical Data and tables | ||||
| ANSI C++ | Rose C++ | |||
| Web publishing and report generation | ||||
| Print diagrams | ||||
| Merge changes | ||||
| Data modeling | ||||
| Repository / CM | ||||
| Full executable generation | ||||
| Patterns | ||||
| Collaboration | ||||
| SoDA Integration | ||||
| Eclipse 3.0 plug-in Integration | ||||
| Capsule structure diagrams | ||||
| Microsoft Visual Studio 2003 | MSVC++ | MSVC++ | ||
| Visual C++ 6.0 | ||||
| Ada, CORBA IDL and MIDL, XML DTD | ||||
| J2SE, J2EE | Java SE 1.4 EJB 1.2 | Java® SE 1.4 with some 1.5 features EJB 1.2 | RTJava and J2ME support | |
| JSP | ||||
| Microsoft Visual Studio 2005 | MSVC++ | MSVC++ | ||
| J2EE deployment | ||||
| Sun Forte for Java Community and Enterprise Editions 3.0 | Solaris and Linux, only |
| Compatibility and pricing | Modeler | Data Modeler | Enterprise |
|---|---|---|---|
| Description | Modeling tool for analysts and software architects | Accelerates database design by providing a sophisticated visual modeling environment | A visual modeling and development tool using the Unified Modeling Language |
| Operating system | Windows, HP Unix | Windows, HP Unix, Sun Solaris | Windows |
| Licensing | Authorized user and floating user license | Authorized user and floating user license | Authorized user and floating user license |
| Key features | Modeler | Data Modeler | Enterprise |
|---|---|---|---|
| RUP for systems engineering support | |||
| Borland JBuilder versions 7.0 through 10.0 | |||
| Target platform Deployment: RTOS, embedded... | |||
| UML 1.x | |||
| Real-time specializations: capsules, protocols, ports, connectors | |||
| Microsoft Visual Studio 6 | VB6 | ||
| Class, Component, Deployment, Sequence, Statechart, Use Case | |||
| Physical storage and deployment diagrams | Rose C++ | ||
| Physical Data and tables | |||
| ANSI C++ | |||
| Web publishing and report generation | |||
| Print diagrams | |||
| Merge changes | |||
| Data modeling | |||
| Repository / CM | |||
| Full executable generation | |||
| Patterns | |||
| Collaboration | |||
| SoDA Integration | |||
| Eclipse 3.0 plug-in Integration | |||
| Capsule structure diagrams | |||
| Microsoft Visual Studio 2003 | MSVC++ | ||
| Visual C++ 6.0 | |||
| Ada, CORBA IDL and MIDL, XML DTD | |||
| J2SE, J2EE | Java SE 1.4 with some 1.5 features EJB1.2 | ||
| JSP | |||
| Microsoft Visual Studio 2005 | MSVC++ | ||
| J2EE deployment | |||
| Sun Forte for Java Community and Enterprise Editions 3.0 | MSVC++ |

