MBSE with CORE 100821

Partitioning System Behavior: “Trial Allocation”

• Determine partitioning strategy(ies) considering • Functional breakdown • Existing components • Performance • Response time

• Testing implications • Interface complexity • Technology risks • Future performance requirements • Future technologies • Associate behaviors to components • Explore many alternative partitions • Identify resulting internal interfaces and assess complexity

483

How Do You Know When You Are Done?

• Decompose behavior in sufficient detail • When a function can be uniquely allocated to a single component STOP DECOMPOSING • When a function cannot be uniquely allocated to a single component CONTINUE DECOMPOSING IT FURTHER • Preserve inputs, outputs, performance, and exits (i.e., preserve behavior) throughout decomposition and allocation • Refine the physical architecture concurrently, as required

The objective is congruence between behavioral and physical architectures

484

MBSE with CORE

Made with FlippingBook Digital Publishing Software