￿The conceptual stage precedes the detailed elaboration of the components within the different engineering disciplines. Therefore, the conceptual design plays many central roles in the product life cycle, Next, we emphasize some of the most important ones, in our opinion.

￿The formal description of the product at an early stage of the life cycle improves the understanding of the product requirements and how they answer the customer needs. The allocation of requirements to the model elements ensures that these needs are covered and provides a rationale for the engineer in charge of fulfilling these requirements. The rationalization of the design is therefore a communication tool spanning organizational levels and life cycle stages. It improves communication across teams, between teams (think of the different engineering disciplines) and between teams and decision makers. It uses a generic language (in the sense that it is not specific to any engineering discipline) that accommodates the incremental detailing of the product representation. That last aspect allows coping with organizational levels. Note that such a formal description is well suited to methodologies.

￿The SysML model provides an electronic representation of the product that is leveraged as a decision tool. Trade-off studies are performed by evaluating functions on the model (cost function, estimation of the integration effort). At an early stage in the life cycle, often rough estimations are used, hence the model need not necessarily have a great amount of detail in order to be used efficiently. When details are added, or artifacts (for example, sub-system simulations) are produced by detailed engineering, the model is used to orchestrate the various simulations and perform requirement verification. Hence the SysML model is an evolving decision tool available throughout the whole life cycle of the product, and not only at the conceptual stage.

￿The product model represents abstractions of artifacts that are progressively elaborated throughout the life cycle. These artifacts are distributed across the engineering disciplines participating to the design. Hence the model forms a traceability scaffold that provides a means to measure the development progress, perform change impact analysis, and manage dependencies between processes and the produced artifacts. The SysML model is therefore a management and integration tool for the stakeholders.

Chapter 7. MDSD and SysML 173

Page 189
Image 189
IBM SG24-7368-00 manual Mdsd and SysML