From the course: Systems Engineering with SysML

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

Action

Action

- [Lecturer] As you may recall that behavioral modeling is built upon three main constructs, flows, actions, and states. Let's explore what actions are. An action is a kind of occurrence that is performed over time. We can define it with features that have directions in, out, or inout, that act as parameters of the action. This example models brewing coffee in which a succession of actions is performed. First, fill action and then brew action. Each action has a parameter with direction in or out. This example demonstrates that the use of succession flow is a good way to model a sequence of actions. The action models are best viewed using another type of view offered by SysML v2, and that is the action flow view. An action flow view is a behavioral view that expresses actions with their inputs and outputs. It can include successions, control nodes and send and accept actions as its specialized notations. Let's take some examples to explore the use of these notations, starting with fork…

Contents