CS403                                                    Assignment 1
Due 02/20/2007

Install and test the IBM Rational Software for Systems Specification & Design using UML.

IBM Rational Rose Enterprise

Rational Rose Enterprise provides a visual modeling tool for capturing and sharing problem domains and business information requirements, and tracking them as they change throughout the process. It provides the most robust model-driven development solution with fully-automated design-to-code translation for Ada, ANSI C++, C++, Java, VB6, and VC++. It also includes all the capabilities in Rational Rose Data Modeler, Rational Rose Developer for Java, and Rational Rose for Visual Studio.

1. Install the software.

2. Specification: Create a sample application using the visual modeling (use-case diagrams) for capturing and sharing problem domains and business information requirements.

 

3. Design: Generate a model-driven development solution (class diagrams and code generation) for the above application using either Java J2EE-base solution or Microsoft Visual Studio-based solution.

Assignment Hand-in Policy

1. Write a MS Word report that describes your development process (a list of major steps) and the sample application model (screen shots). Email me the report before the due day.

2. Demo your sample application model using the IBM rational software to the class on the due day.