In Model-Based Systems Engineering (MBSE), the Systems Modeling Language (SysML) specification includes a metamodel that defines the language concepts and a user model that defines how the language concepts are represented. In SysML, an important use of metamodel is to provide an integrated semantic framework that every diagram in the user model can be projected as a view of the metamodel. However, most existing SysML metamodels lack such capability of being a basis for unification of different views of a system. To overcome the shortcomings of the current SysML metamodel approaches, we developed Channel-Based Multi-Queue Structure-Behavior Coalescence Process Algebra (C-M-SBC-PA), which provides an integrated semantic framework that is able to integrate structural constructs with behavioral constructs. Using C-M-SBC-PA as the metamodel of SysML, each diagram in the user model can be projected as a view of the C-M-SBC-PA metamodel.
翻译:在基于模型的系统工程(MBSE)中,系统建模语言(SysML)规格包括一个界定语言概念的元模型和一个界定语言概念的用户模型。在SysML中,元模型的一个重要用途是提供一个综合语义框架,使用户模型中的每个图都能够作为模型的外观来预测。然而,大多数现有的SysML元模型缺乏这种能力,无法成为统一系统不同观点的基础。为了克服当前SysML元模型方法的缺点,我们开发了基于频道的多Que结构-Behavior Coalescence 进程代谢布拉(C-M-SBC-PA)进程(C-M-M-M-SBC-PA-PA)模型,它提供了一个综合语义框架,能够将结构架构与行为模型结合起来。使用C-M-SBC-PA模型作为SysMMMM的元模型,可以预测用户模型中的每张图。