MBSE with GENESYS Oct 2023
Key Semantics of Block Definition Diagrams, cont.
• Lines • Reflect parent-child relationship in direction of arrow
• Filled diamond – composition (destroy the parent and the child is destroyed) • Open diamond – reference (destroy the parent and the child still exists) • Roles • Optional label indicating the role a given block plays • Multiplicity • Indicator of parent-child cardinality (number of entities) • The built in relationship attribute “Whole Multiplicity” differentiates
• “0” represents composition • “1” represents reference (Inverse Logic to SysML)
Additional information available in Chapter 7 of A Practical Guide to SysML
283
Mapping Block Definition Diagrams
Level of Detail: High Audience: System/software engineers and subject matter experts (SMEs) Content: Physical composition often including block roles and characteristics; inheritance model Use: Detailed, multi ‐ level design representation of system composition, inheritance, and corresponding physical characteristics; class diagram
284
MBSE with GENESYS
Made with FlippingBook flipbook maker