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 <
335
336
Made with FlippingBook - Online magazine maker