基于模型的实用系统工程的结构保持变换
Structure Preserving Transformations for Practical Model-based Systems Engineering
摘要:
在21世纪系统工程的第三个十年里,开发和展示实用的方法来利用系统工程中的机器可读模型是很重要的。在开发模型的语言和建模工具方面进行了大量投资。一个关键的问题是,系统架构师和工程师在一个多学科的环境中工作,在这个环境中,模型不是任何一个人的产品。本文提供了一个正式的方法来指定模型和结构保持它们之间的转换,支持模型同步的初步结果。这是软件工程研究和实践的一个重要领域。然而,它仅限于系统代码级的同步。本文利用作者以前的研究,定义了一个核心分形的概念到模型规范和模型之间的转换的解释。该分形用于将模型同步的概念扩展到系统级别,并通过先进的驾驶员辅助系统的实际工程实例进行了演示。
英文摘要:
In this third decade of systems engineering in the twenty-first century, it is important to develop and demonstrate practical methods to exploit machine-readable models in the engineering of systems. Substantial investment has been made in languages and modelling tools for developing models. A key problem is that system architects and engineers work in a multidisciplinary environment in which models are not the product of any one individual. This paper provides preliminary results of a formal approach to specify models and structure preserving transformations between them that support model synchronization. This is an important area of research and practice in software engineering. However, it is limited to synchronization at the code level of systems. This paper leverages previous research of the authors to define a core fractal for interpretation of concepts into model specifications and transformation between models. This fractal is used to extend the concept of synchronization of models to the system level and is demonstrated through a practical engineering example for an advanced driver assistance system.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。