volume_mute

Use Case Arrows in UML

publish date2026/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


Quizzes you can take where this question appears