Use Case
Use cases represent the functionality expected by the system under development
Identification of use cases can be done by collecting user requirements and by analyzing the problem description
»An appointment can be inserted for one or more participants by an authorized user, who does not need to be one of the participants. All participants must be notified of this new appointment. New appointments must be visualized immediately in all open calendars of the respective participants.«