Activity Diagram for Event Planning — Correct Elements
publish date: 2026/06/08 22:17:19.038035 UTC
You are asked to model the process of planning a large-scale party (booking a venue, organizing invitations, arranging catering, etc.) using a UML activity diagram that also shows the systems used at each stage. Which of the following elements should appear in the diagram? Select all that apply.
Correct Answer
Explanation
A UML activity diagram for the party planning process should include: a start node (filled circle); activities as rounded rectangles; «system» stereotype boxes to show which systems support each subprocess; decision diamonds for conditional flows; and solid bars for concurrent or synchronized activities. Class attribute sections belong to class diagrams, not activity diagrams.
Reference
Software Engineering, Ian Sommerville, 9th edition
