IBM Rational Software Architect - History

History

IBM 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. They combined competing modeling approaches to form what eventually became the Unified Modeling Language.

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.

While Rational Rose was an important step in bringing Model-driven development (MDD) closer to practicing software developers, it was found that only a small fraction of developers used modeling on a routine basis. A key problem was identified - developers didn’t like to leave their IDE. They wanted visual modeling to be integrated—not with their IDE, but rather inside their IDE.

Rational responded to this need in 2002 with IBM Rational XDE software, providing an extended development environment for the next generation of programming technologies emerging at the time: Java and Microsoft .NET. IBM Rational XDE was characterized as the next generation of IBM Rational Rose — not a new version of it (hence the name change), and not necessarily a replacement for Rose (since IBM Rational XDE was purposefully restricted to support only a select number of IDEs and implementation technologies). However, with each addition of a tool or capability came another point-to-point integration requirement. As more and more capabilities were added, Rational began to reach the practical limits of this style of tool integration.

For the next-generation MDD products, it was only natural to build additional model-driven development functions on top of Eclipse to form a more complete MDD tool. IBM Rational Software Architect, IBM Rational Software Modeler and IBM Rational Systems Developer are the result of these changes, transforming the silos that previously defined modeling, development and code analysis into an integrated and unified design and development experience. RSA now co-exists with IBM Rational Rhapsody (acquired from Telelogic in 2008) and several other products, with the two mentioned being the major MDD solutions within Rational.

Read more about this topic:  IBM Rational Software Architect

Famous quotes containing the word history:

    If man is reduced to being nothing but a character in history, he has no other choice but to subside into the sound and fury of a completely irrational history or to endow history with the form of human reason.
    Albert Camus (1913–1960)

    The history of medicine is the history of the unusual.
    Robert M. Fresco, and Jack Arnold. Prof. Gerald Deemer (Leo G. Carroll)

    These anyway might think it was important
    That human history should not be shortened.
    Robert Frost (1874–1963)