 | Level: Intermediate Bill Smith (smithtw@ie.ibm.com), Product Manager, IBM
20 Dec 2005 For Rose and XDE users who want to come to grips with the new, automated model-driven development paradigms manifested in the new family of IBM Rational modeling tools. 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.
Download | Description | Name | Size | Download method |
|---|
| Whitepaper in PDF format | domainmodelingvsrte.pdf | 3984 KB | HTTP |
|---|
Resources Learn
-
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
Discuss
About the author  | |  | Bill Smith is a product manager supporting model driven development for the IBM Rational brand. |
Rate this page
|  |