14.6 Allocating Behavior to Structure Using Functional Allocation

Functional allocation is used to allocate functions to system components. Figure 14.7 defines a suitably complex behavioral hierarchy and a structural hierarchy to be used for the following functional allocation examples.

image
FIGURE 14.7 Example behavioral and structural hierarchy definition.

Note that in this example, Measure Pixel Contrast is used by more than one activity, and Sharpness Detector is used by more than one block. See Chapter 9, Section 9.12 for modeling activity hierarchies on block definition diagrams and Chapter 7, Section 7.3.1 for modeling composition hierarchies ...

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.