9.4 The Basics of Modeling Activities

Activities provide the context in which actions execute. Activities are used, and more importantly reused, through call actions. Call actions allow the composition of activities into arbitrarily deep hierarchies that allows an activity model to scale from descriptions of simple functions to very complex algorithms and processes.

9.4.1 Specifying Input and Output Parameters for an Activity

An activity may have multiple inputs and multiple outputs called parameters. Note that these parameters are not the same as the constraint parameters described in Chapter 8. Each parameter may have a type such as a value type or block. Value types range from simple integers to complex vectors and may have corresponding ...

Get A Practical Guide to SysML, 2nd 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.