02291: System Integration
Activity Diagrams
Hubert Baumeister huba@dtu.dk
DTU Compute Technical University of Denmark
Spring 2019
Examples of the use of Activity Diagrams
Shows main- and alternative scenarios of use cases
Input start, destination, date for
flight
Returns a list of flights with booking number
and price Reports an error in the flight data [error in input data]
[no flights found]
[else]
User Travel Agency
Business Processes
Ian Sommerville, Software Engineering – 9, 2010
Activity Diagram Concepts
Activity Diagram Execution
Activity Diagram Execution
Activity Diagram Execution
Activity Diagram Execution
Activity Diagram Execution
Activity Diagram Execution
Activity Diagram Execution
Subactivities
Deliver Order
Subactivities
Deliver Order
Subactivity Deliver Order
Deliver Order
Swimlanes / Partitions
Objectflows / Dataflows
Pins
More Information
I UML Distilled by Martin Fowler, available via http://learning.oreilly.com
I Unified Modeling Language User Manual by Grady Boo, James Rumbaugh, and Ivar Jacobson, available via http://learning.oreilly.com