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