Model-Based Systems Engineering with GENESYS
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 • During the allocation/decomposition process, preserve inputs, outputs, performance, and exits (i.e., preserve behavior). • Concurrently, refine the component architecture, as required.
The objective is congruence between behavior and architecture.
347
Why Aggregate?
Most engineers start with too much detail! • Enhance understanding • See the “big picture” • Simplify the look of a graph • Encapsulate complex logic sequences into larger building blocks • Hides information, but increases understanding • Allows you to better handle complexity
348
Made with FlippingBook - Online Brochure Maker