Template for use-cases
Use Case ID - Use Case title
E.g. DEC01 - Online voting platform with privacy
Owner of Use Case
Name/Contact
Description
Textual description of the use case:
- domain/subject area
- event/situation it applies to
- actors/entities involved
Is Sub-Use Case of
... if any
Has Sub-Use Cases
... if any
Requirements
Related functional requirements
- Covered list of functional requirements
Related non-functional requirements
- Covered list of non-functional requirements
Requirement conflicts (if any)
Potential conflicts
Requirement similarities (if any)
Potential similarities
Requirement subsets/refinements (if any)
Component(s)
- List of components and short explanation
Types/classes of data involved
- List with short explanation
Actors
- Actors involved
Preconditions
assumptions that are true before the use-case begins/starts
- ... currently used technologies
- ... already used vocabularies for interchange of privacy controls and personal data management
- ...
- ...
Postconditions
- List of postconditions
Normal Flow
Specify the normal flow of the use case
Alternate Flows
Specify potential alternate flows
Evaluation of UC and requirements realisation
(e.g. manual, automatically...)