MBSE with GENESYS 2024

Any system can be described as a “black box” that transforms inputs to outputs, AND any system can be decomposed as “black boxes” Setting Requirements: Graphical Notation Objectives for Behavior To show behavior graphically, the notation must •Capture process flow and control •Capture observables •Be understandable (support information hiding and abstraction) •Be executable •Preserve behavior under • Decomposition • Aggregation • Allocation Understanding Conditions for a Function to Execute • Execution • Before execution begins a function must be enabled and triggered, if a trigger is defined • Enablement • A function is enabled upon completion of the function prior to it in the construct • Triggers (a control concept) • An item that also provides a control role • Defined by the input relationship with the trigger attribute set to True • Shown with double arrowhead on EFFBD and single arrowhead on activity diagram • Inputs (item flow concept) • An item that does not provide a control role • Defined by the input relationship with the trigger attribute set to False • Shown with single arrowhead on EFFBD and decorator <> on activity diagram An item may be a trigger for one function and an input to another function

335

336

Made with FlippingBook - Online magazine maker