Use Cases
How to start Rational Rose
- Look up the use case description in the Rational Rose help system. Note
the differences in the notation shown in the lecture (documented by Rational) and
the notation of the tool (implemented by Rational).
- Open the Use Case View. Model the actors and use
cases shown on this slide. For each actor and use
case add a short textual description. For use cases also attach a text
file with a more elaborated description. (See "Specification"!)
- Now add the relationships (involved in, uses, extends) shown on this slide.
Note:
- "is involved in" is implemented as "Unidirectional association"
(from actor to use case) by the tool
- <<uses>> and <<extends>> are both implemented as
"Generalization" plus a stereotype in the specification
- Annotate your diagram by comments that are attached to actors, use
cases, and relationships.