
Rational Software's first visual modeling and development tool was Rational Rose, a stand-alone modeling tool that integrates at the application programming interface (API) level with third-party Integrated Development Environments (IDEs) to support a variety of programming languages and other implementation technologies. They combined competing modeling approaches to form what eventually became the Unified Modeling Language.

Rational Software has a long history in application modeling, beginning in the early 1990s with the work of Grady Booch, James Rumbaugh and Ivar Jacobson. Since RSA is Eclipse-based, it can take advantage of the market of third-party plugins for Eclipse, as well as plugins specifically for Rational tools. Installing Rational Software Architect gives the developer the option to either install RSA on top of an existing Eclipse v3.2 installation, or to install a new Eclipse v3.2 instance. It also has integrations with other Rational tools, such as ClearCase version control and ClearQuest configuration management.Īll Rational software products, including Rational Software Architect (RSA), are engineered as plugins that sit on top of the open-source Eclipse development platform.

UML to CORBA Interface Description Language (IDL).Supports model-to-code and code-to-model transformations.

Rational Software Architect version 7.5 includes the following capabilities: Rational Software Architect Design Manager : Collaboration tool to share and manage design information.Rational Software Architect for WebSphere Software: A platform optimized for SOA, JEE and Websphere applications.Rational Software Architect: Provides an integrated design and development tool with UML Support.Rational Software Architect is a family of three products:
