Chapter 11: Modeling Event-Based Behavior with State Machines

Abstract

Chapter 11 describes how to model behavior in terms of the response of blocks to internal and external events, using state machines. Typically state machines are used in SysML to describe the state-dependent behavior of a block throughout its life cycle in terms of its states and the transitions between them.

Keywords

behavior; state machine; state machine diagram; state; region; composite state; transition; trigger; event; entry behavior; exit behavior; do behavior; transition effect
This chapter describes how to use state machines to model the behavior of blocks as they respond to internal and external events.

11.1. Overview

State machines are typically used ...

Get A Practical Guide to SysML, 3rd Edition 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.