Interaction Models, Use Case
Interaction Models, Use Case
Interaction models show the interaction between the components of a system, or between the
Modeling system to system highlights the communication problems that may arise.
Use case diagram mostly use to model the interactions between system and external actors
interactions between the system and its users or even other external systems (using graphical
1. Actors: Are those who interact with the system; human or other systems
2. Interaction (Use Case): It denotes the name of the interaction (verb). It’s represented as a
named ellipse.
3. Connection: Lines that links between the actors and the interactions.
interactions.
to extend an interaction by adding an optional behavior, but you can use the main interaction
EXAMPLE : 2
Importance of Use Case Diagrams
As mentioned before use case diagrams are used to gather a usage requirement of a system.
Depending on your requirement you can use that data in different ways. Below are few ways to
use them.
To identify functions and how roles interact with them – The primary purpose of use
case diagrams.
For a high-level view of the system – Especially useful when presenting to managers or
stakeholders. You can highlight the roles that interact with the system and the
functionality provided by the system without going deep into inner workings of the
system.
To identify internal and external factors – This might sound simple but in large
complex projects a system can be identified as an external role in another use case.