UML Class Diagram Modeling
Imagine that you have to implement a graphical designer capable of creating UML's Use Case Models. Create a UML class diagram needed to represent Use Case Models in such a designer.
Assume the following: a Use Case Model is composed of one or more Use Case Diagrams. Each Use Case Diagram is composed of a number of (at least one) Use Cases and a number of (at least one) Actors as well as relationships among them. An Actor may be associated with one or more Use Cases. Furthermore, an Actor may have a single parent Actor, or no parent at all (Actors may be organized into a hierarchy). You must represent theuses and extends relationships among Use Cases. An Actor may be used in multiple Use Case Diagrams. Each class in your diagram should have a suitable collection of attributes. You should not represent use case descriptions in any way.
In creating your class diagram, you should use appropriate UML modeling elements.
The class diagram must be created using a UML designer tool, and may not be created using a general diagramming tool, such as Visio, or PowerPoint. You may select one of the following:
- StarUML
- Rational Systems Architect (available in the 307 lab)
- Rational Modeler (a free download from IBM)
- Astah
- Visual Paradigm for UML
- Umbrello
Submit your class diagram in a form of a PDF file to the user csx050 on odin. JPG, GIF, and PNG formats are also acceptable. |