MBSE with Genesys 093022
Balancing Behavior: Leveling Functions and Items
F 0
I 0
F 1
F M
I 1
I M
F 1.1
F 1.N
F M.1
F M.N
I 1.1
I 1.N
I M.1
I M.N
Color Code
Requirement Entity
Functional Entity
F 1.1.1
F 1.N.1
F M.1.1
F M.N.1
I 1.1.1
I 1.N.1
I M.1.1
I M.N.1
Physical Entity
Interface Entity
F M.N.X
I M.N.X
F M.1.X
I M.1.X
F 1.1.X
F 1.N.X
I 1.1.X
I 1.N.X
Verification Entity
Other Entity
477
Evolution of the Behavioral Architecture
• Start by capturing single-object, success-oriented behavior • Kernel of the system logic • For system behavior, functions and constructs are more important than inputs/outputs • Triggers between logic branches represent the minimum required I/O • Then add multi-object logic and adapt the logic structure for concurrent operation • Then add error detection and recovery logic • Keep decomposition to lower levels of detail reasonably consistent across the integrated logic • Keep decomposition of behavioral and physical architectures synchronized • Premature definition of the physical architecture (e.g., a component-first approach) reduces the ability to develop a balanced system design
478
MBSE with GENESYS
Made with FlippingBook Learn more on our blog