Design Synthesis

The Design Synthesis method is a 10 minute method that takes the results of the Functional Analysis method and performs the allocation of the functions into a logical system architecture, together with the identification of logical interfaces necessary between system components, in order to realize the same behavior.

The method consists of:
  1. 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).
  2. Take the first Functional Analysis model and add it to Design Synthesis model by reference.
  3. Allocate the functions and attributes and sequencing state-machines into the block that will perform the desired system-level behaviour.
  4. 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.
It's important to note that the Design Synthesis process is not about defining the behavior of the system, this is already provided by the Functional Analysis phase. It is about the integration of multiple Functional Analysis models into a single model that exhibits the same emergent behavior. As such, it's a integration process that covers all the use cases and all the feature models that require integrating into the same logical architecture. The primary creative aspect of the process is the definition of the logical interfaces necessary to achieve the desired behavior of a system that incorporates all the desired behavior. The best system would normally be the one with loose coupling and tight cohesion. In some cases it might be necessary to perform a trade-study to determine the cost benefit of different designs.

No comments:

Post a Comment

Note: only a member of this blog may post a comment.