

Having a common modeling language and an easy-to-use tool can document and refine those ideas into artifacts that can be communicated and shared with the whole development team. Rational supports forward and reverse engineering of code and both automatic and on-demand modes for round-trip engineering that allow you to control if, when, and how your models are synchronized with your code.rational unifies yourteam with common modeling technology, so that you can build better software faster.Ģ Everyone has good ideas. Applicable to analysts, architects, designers, and implementers, Rational gives you and your team common tools for creating and maintaining UML models of your software project. The Rational family provides all of the essential elements of UML modeling in one robust product. IDC and Gartner both recognize Rational Software as the industry s leader for Analysis, Modeling, and Design (AMD) tools. To make the UML more practical to work with, we created the industry-leading and award-winning Rational family of visual modeling and development tools. With the UML, you and your team have a common way to communicate and document your software. Rational led the development of the UML so that software professionals could model their analysis and design activities in a uniform, consistent manner.

Model with the industry leader The Unified Modeling Language (UML) has become the industry s standard notation for software architecture and design. Industry standard UML support and a powerful pattern engine allow users to create a semantically rich application architecture that meets business needs and is readily understood by the development team. Such users can produce platform independent models of software architecture, business needs, reusable assets, and management-level communication. 1 Make your vision reality Highlights Model-driven development with UML support Multiple model support for Model- Driven Architecture (MDA) Runs either stand-alone or integrated with IBM WebSphere or Microsoft Visual Studio.NET Create platform-independent architectures that can be implemented on Java and.net platforms User definable patterns to create, customize, and leverage architectural design patterns Cross-model references and versioning down to the class and diagram level allow structuring to fit any project Maintain traceability between analysis, design, and implementation models Free-form modeling Web publishing and reporting Rational Rose DE TM enables architects and designers to practice model-driven development with the Unified Modeling Language (UML).
