Monday, June 29, 2009

Make the Transition From Rose to IBM Rhapsody Software

In the past decade, modeling with the Unified Modeling Language (UML®) has evolved as a powerful way to describe systems architecture and design intent. With IBM® Rational® Rose® software, IBM emerged as a key player in bringing UML to the systems market. The Rational Rose application aimed to reduce the complexity of designing systems and software architectures and to improve collaboration by leveraging UML as a common language that could be easily adopted and understood by engineers.

Model-driven development uses UML 2 models to specify not only the design, but also requirements and implementation. As such, these specifications of various parts of the design process are executable—they can be validated as the system is being developed. The goal of an MDD approach with IBM® Rational® Rhapsody® is to catch the defects early in HL design because the cost of change at this point is minimal. Fixing errors in the design phase lowers not only the cost, but also the time spent in development.

IBM Rational Rhapsody, an MDD platform, is used primarily for the aspects of the environment that go beyond simple modeling. We will discuss these aspects later in this white paper. The migration process presented allows users of Rational Rose software to take advantage of the advanced capabilities of IBM Rational Rhapsody after they migrate their data.