Published online by Cambridge University Press: 26 July 2019
Demands on developers are increasing due to the growing complexity of products in engineering. As many different disciplines are involved in planning the communication and data exchange becomes difficult. Systems engineering and especially the model-based development have proven themselves for this sector. However, the different languages for system modeling, such as SysML, offer considerable potential for optimization. A corresponding data model must be modelled so that data is available continuously and across all levels. Based on this data model, various engineering processes like risk management can be integrated into this model. New stereotypes are defined within SysML so that errors and risks can be implemented in the system model. This makes it possible to determine influences and effects that risks and errors have on other components of a product across all structures.