Chapter 8

Fundamental UML Behavioral Modeling

Abstract

This chapter introduces some fundamental UML constructs for modeling system behaviors. UML use case diagrams capture the scope of functional requirements of a system from the users’ perspective. A UML sequence diagram maps out a course of object interactions arranged in a time sequence. UML activity diagrams are used for modeling the control flows and data flows of a business process, an engineering workflow, or a procedural computation.

Keyword

Use case diagram

Use case levels

Sequence diagram

Activity diagrams

Nodes

Control flow

Expansion region

To map out a course of action and follow it to an end requires courage.

Ralph W. Emerson

Get Real-Time Embedded Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.