SysML Activity diagrams

SysML Activity diagrams are dedicated to specifying the flow of inputs/outputs and control, including sequences and conditions for activities.

Most of the elements required for modeling the activity behavior of a Block element come from UML Activity diagrams. SysML adds some further extensions, such as support of continuous flow modeling.

Palette

In the following list we show only the activities elements added by the SysML specification.

Continuous: Creates a Continuous parameter.

Discrete: Creates a Discrete parameter.

Optional: Creates an Optional parameter.

Rate: Creates a Rate parameter.

Continuous: Creates a Continuous activity edge between two activity nodes.

Discrete: Creates a Discrete activity edge between two activity nodes.

Probability: Creates a Probability activity edge between two activity nodes.

Rate; Creates a Rate activity edge between two activity nodes.

Item Flow: Creates an Item Flow.

Problem: Creates a Problem note.

Rationale: Creates a Rationale note.

Example

The following example is extracted from the MIWG Test case list and implemented in the SysML Architect module.

SysML Activity modeling use case

image083.png (599 Bytes) Etienne Brosse, 29 September 2011 12:42

image084.png (288 Bytes) Etienne Brosse, 29 September 2011 12:42

image085.png (1.1 KB) Etienne Brosse, 29 September 2011 12:42

image086.png (1.12 KB) Etienne Brosse, 29 September 2011 12:42

image059.png (285 Bytes) Etienne Brosse, 29 September 2011 12:42

image071.png (401 Bytes) Etienne Brosse, 29 September 2011 12:42

image072.png (402 Bytes) Etienne Brosse, 29 September 2011 12:42

image081.png (326 Bytes) Etienne Brosse, 29 September 2011 12:42

image087.png (1.08 KB) Etienne Brosse, 29 September 2011 12:42

image082.png (282 Bytes) Etienne Brosse, 29 September 2011 12:42

image088.png (1.09 KB) Etienne Brosse, 29 September 2011 12:42

image089.png (7.52 KB) Etienne Brosse, 29 September 2011 12:42