Best Practices
Identifying Use Cases
What are the main tasks that an actor must perform?
Does an actor want to query or even modify information contained in the
system?
Does an actor want to inform the system about changes in other systems?
Should an actor be informed about unexpected events within the system?