The method consists of:
- Create model that defines the assembly of a set of connected components. This model is defined using a standard SysML structure and a combination of BDD and IBD(s).
- Take the first Functional Analysis model and add it to Design Synthesis model by reference.
- Allocate the functions and attributes and sequencing state-machines into the block that will perform the desired system-level behaviour.
- Define the logical interface between the component that will perform the work and the other components that will support this. This is usually accomplished by converting the attributes needed into Publish or Subscribe flow ports and wiring the parts together on an IBD.