Users of Rational® software modeling tools require customizable tools to specify and maintain all aspects of an application's architecture, and to manage complexity in today’s applications. Rational Software Architect provides integrated design and development support for model-driven development with the Unified Modeling Language (UML).
You use Rational Software Architect to visually design a software application by using UML models. Based on your design, you can then transform your design into code and continue to develop your application or Web. Throughout the development lifecycle, your team completes the discipline activities of requirements gathering, use case analysis, and domain analysis, followed by detailed architectural design, implementation, and deployment within the recommended development phases of the Rational Unified Process® (RUP).
Software design and development with Rational Software Architect
Systems are most efficiently built and successfully deployed when the architectural specification is clear and all stakeholders agree upon the design early in the project lifecycle.User roles and the user interface
The product user interface is composed of menus, toolbars, perspectives, views of information within the perspectives, wizards, and contextual help infopops. To reduce workspace clutter, a limited set of these tools is enabled by default, depending on your role, when you start the workbench.User assistance
Different forms of user assistance helps users at different levels of expertise learn about the tool’s features and quickly and successfully complete required tasks.