Model to model transformation is a critical task in Model Based System Engineering (MBSE). Indeed, there is a growing need to migrate existing models, for instance in UML or SysML, to fit new modeling approaches such as Arcadia/Capella. The reverse is also desirable, as organizations have since long invested time and money in models and tools on top of these standards. In many situations a smooth integration of new tools requires compliancy with the in-place standards.
更多
Capella [1] is a model-based engineering solution that has been successfully deployed in a wide variety of industrial contexts. Based on a graphical modelling workbench, it provides system architects with rich methodological guidance relying on Arcadia [9], a comprehensive model-based engineering method.
SysML [2] supports complex modeling for system engineering applications at different steps of the system life cycle. SysML provides architects and system engineers an easy way to collaborate using a unique common language. It enables the management of systems with growing complexity across different development teams with many modeling capabilities: requirement, behavioral and structural definitions. Refer to OMG SysML definition [2] for further details on SysML.
To take advantage of the power of the Capella tool, as well as the conformance to the standardized SysML language, this paper depicts a first attempt of Capella to SysML mapping and a prototype of transformation tool as proof-of-concept. This work is part of the Clarity project [3].
收起
文档评论