1. Analysis (50)
Go back to your requirements analysis of the VideoLan media player.
a) Identify 10 conceptual classes that are found in the requirements.
b) Give a short description (one to three sentences) for each of these classes. The
description should explain what the responsibility of the class is, and with which other classes
it collaborates.
c) Draw by hand a first draft of an analysis class diagram that includes all your classes from
above, and the associations between them. Do not include attributes, operations, or multiplicities.
2. Tools (50)
Use Rational XDE (the UML tool that is installed in the RB 369 lab) to draw a refined version of the diagram
from 1. Your diagram should have enough associations and generalizations to form
a connected graph. Include at least one attribute and one operation for each class. At least two operations
should have parameters and return types. Include multiplicities for all associations. Have at least
one generalization. Name at least two associations. Turn in a printout of the diagram.