Model-Based Systems Engineering with GENESYS
GENESYS System Definition Language
SDL is an Extended Natural Language in ERA Format
GENESYS Language
English Equivalent
GENESYS Example
• Requirement Accept Requests • Function Accept And Format Request • Component Command Center Subsystem • Requirement basis of Functions • Functions are allocated to Components
Class / Entity Common Noun / Particular Noun
Relationship Verb
Attribute
Adjective
• Description • Number
Resource consumed by Function • Amount • Acquire Available (hold partial)
Attribute of Relationship
Adverb
Structure
N/A
• Viewed as Enhanced FFBD or FFBD
45
A Partial SE Example
DOCUMENT
documents (documented by)
documents (documented by)
• Number • Description • Type
COMPONENT
REQUIREMENT • Number • Description • Type • Origin
specifies (specified by)
• Number • Description
• Type • Cost
FUNCTION
• Number • Description • Duration • Exit Logic
performs (allocated to)
specified by (specifies)
46
Made with FlippingBook - Online Brochure Maker