This article is intended to help users of IBM® Rational® Rose and IBM® Rational® XDE (XDE) grasp some of the major new concepts they will encounter as they migrate to the newer family of IBM® Rational® model driven development tools: IBM® Rational® Software Architect (RSA), IBM® Rational® Software Modeler (RSM), and IBM® Rational® Application Developer (IRAD).
Following an introductory section, users will be introduced to basic concepts and terminology to establish a working vocabulary, and to provide some general information about how models and diagrams are implemented in the new tools. Some of the new tools' approaches and capabilities are compared and contrasted with Rational Rose and XDE in this section.
Part 3 looks at some of the ways models are used in developing software and the kinds of value that can be realized from different approaches to the use of modeling. The purpose of Part 3 is to provide a general context for the discussions in Part 4 and in Appendix A.
Part 4 introduces automated model-driven development, which is really just a handy name for the kind of process the new tools were designed to support. This section will look at various aspects of that process, as well as how it can be applied across enterprises that develop for a heterogeneous mix of runtime platforms. Also discussed is the business value that can be realized by applying this process.
Part 5 recaps the high points from Parts 1 through 3, and suggests why the user should consider migrating to the new tools.
Appendix A is for those who, after reading this article, still want a fuller comparison of the key differences between the Rational Rose and XDE theory of operations, and that of the new tools.
Appendix B is a very brief description of business-driven development, which can be thought of as an extension of automated model-driven development that shifts the use of modeling earlier in the lifecycle, in other words to business process modeling and the use of business process models to drive systems development.
Editor's note: IBM® Rational® Rose XDE Developer (.NET Edition) was released prior to the launch of Microsoft® Visual Studio 2005 and will only work with Visual Studio 2003.
|Whitepaper in PDF format||domainmodelingvsrte.pdf||3984 KB|
- IBM Rational Software Architect product page: Find technical documentation, how-to articles, education, downloads, and product information about Rational Software Architect.
- IBM Rational Application Developer product page: Find technical documentation, how-to articles, education, downloads, and product information about Rational Application Developer.
- IBM Rational Software Modeler product page: Find technical documentation, how-to articles, education, downloads, and product information about Rational Software Modeler.
Get products and technologies
- IBM Rational Application Developer: Download a trial version from developerWorks.
- IBM Rational Software Architect: Download a trial version from developerWorks.
- IBM Rational Software Modeler: Download a trial version from developerWorks.
- Participate in the discussion forum.
- Rational Software Architect, Software Modeler, Application Developer and Web Developer forum: Ask questions about Rational Software Architect, Rational Software Modeler, and Rational Application Developer.
Dig deeper into Rational software on developerWorks
Get samples, articles, product docs, and community resources to help build, deploy, and manage your cloud apps.
Experiment with new directions in software development.
Software development in the cloud. Register today to create a project.
Evaluate IBM software and solutions, and transform challenges into opportunities.