Purpose

The purpose of this guide is to detail how IBM® Rational® Software Architect is used to work with the IBM Cúram Social Program Management UML model. Rational Software Architect primarily as a tool for UML modeling, analysis, and design. A key reason that Rational Software Architect is used for these functions is because of its support for domain specific languages and Eclipse extensibility, which enables the use of a powerful and intuitive user interface.

Although Rational Software Architect is used for UML analysis and design, a discussion of these topics falls outside the scope of this document which focuses on specific tasks that can be performed with the Cúram model in Rational Software Architect.