In the practice of Model-Based Systems Engineering (MBSE), where SysML models serve as the foundation for system integration frameworks, the maintenance of consistency of shared information across system models and other models requires the use of data exchange methods. A range of data exchange methods are proposed to address different exchange scenarios. This study surveyed literature related to these methods and elaborated on the three accomplished forms of data exchange and the concept of transformation based on the survey results. Subsequently, from the perspective of exchange characteristics, the literature concerning data exchange was categorized into five typical scenarios: model exchange, model transformation, model generation, code generation, and document generation. For each scenario, the research findings on relevant exchange methods were presented, and detailed descriptions of the advantages and disadvantages of some methods were provided. The results of this review can be used to guide the selection and improvement of data exchange methods.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Data Exchange for SysML: A Review

  • Chen Zhou,
  • Baoran An,
  • Bin Yu,
  • Suicheng Li

摘要

In the practice of Model-Based Systems Engineering (MBSE), where SysML models serve as the foundation for system integration frameworks, the maintenance of consistency of shared information across system models and other models requires the use of data exchange methods. A range of data exchange methods are proposed to address different exchange scenarios. This study surveyed literature related to these methods and elaborated on the three accomplished forms of data exchange and the concept of transformation based on the survey results. Subsequently, from the perspective of exchange characteristics, the literature concerning data exchange was categorized into five typical scenarios: model exchange, model transformation, model generation, code generation, and document generation. For each scenario, the research findings on relevant exchange methods were presented, and detailed descriptions of the advantages and disadvantages of some methods were provided. The results of this review can be used to guide the selection and improvement of data exchange methods.