volume_mute
Use Case Arrows in UML
publish date: 2026/06/08 06:26:24.631407 UTC
volume_mute
Formally, use case diagrams should use lines without arrowheads, yet arrows are often used informally. What do arrows indicate when used in a use case diagram?
Correct Answer
Which actor initiates the interaction
Explanation
Formally, use case diagrams should use lines without arrows because in a use case messages pass in both directions. However, arrows are often used informally to indicate which actor initiates the interaction. For example, an arrow from the Medical Receptionist to the Transfer data ellipse informally shows that the receptionist initiates that transaction.
Reference
Software Engineering, Ian Sommerville, 9th edition
