Käyttötapausmallien
Käyttötapausmallit, or use case models in English, are a way to describe the functionality of a system from the perspective of an external user. They are a core component of use case-driven development, a software development methodology. A use case model consists of a set of use cases, actors, and their relationships. Actors represent roles that users or other systems play when interacting with the system. Use cases describe a sequence of actions that the system performs to achieve a goal for an actor.
The primary goal of a use case model is to capture the functional requirements of a system.
Use case models are typically represented graphically using Unified Modeling Language (UML) diagrams, specifically Use Case
The benefits of using use case models include improved communication between stakeholders, clearer understanding of requirements,