UML Diagrams

State Machine Diagram – Ticket Selling System

This state machine diagram example shows a state diagram for the history of a ticket to a performance. The initial…

From Use Case to System-Level Sequence Diagram

This Sequence Diagram example shows a sequence diagram for the buy tickets use case. This use case is initiated by…

Identify Objects and Operations for a Use Case

Communication diagram can help us to identify potential objects and operations for the ticket selling system at a later stage…

External System as Actor

In this use case diagram example, actors include the clerk, supervisor, and Ticket Vending Machine. The Ticket Vending Machine is…

Ticket Selling System

This class diagram example shows several important classes, such as Customer, Reservation, Ticket, and Performance: Customers may have many reservations,…

Jukebox System

This deployment diagram example shows the deployment topology of a music Jukebox System and the relationship among the nodes: client…

State / Condition lifeline vs General Value lifeline

Here is a timing diagram example. The state / condition notation shows states as a list next to the relevant…

State / Condition Timeline

Here is a timing diagram example. Timing Diagram shows the behavior of the object(s) in a given period of time.…

Completing an Assignment

In this activity diagram example, we see swim lanes and the use of rectangles between the swim lanes to represent…

Inspection

Here is an interaction overview diagram example. The Interaction Overview Diagram focuses on the overview of the flow of control…