<p>SysIDE is an open-source editing and analysis tool for the textual notation of the SysML v2 modelling language. It was developed by Sensmetry as an extension enabling SysML v2 language support in a popular development environment (VS Code), with the intention to provide a stand-alone application that enables convenient and effective textual editing. It attempts to achieve this by implementing functionality that is common in editors used for software development, and implements various forms of SysML v2 syntax analysis. SysIDE also proved to be useful in providing expressive SysML v2 language support for systems engineering tools more broadly and has been integrated into larger software projects to provide support for the SysML v2 textual notation. We present the tool in terms of its use cases and functionality, as well as experience gained from a successful prototype application when performing modelling for failure mode, effects, and criticality analysis (FMECA) and fault detection, isolation, and recovery (FDIR) analysis of a simplified electric power system (EPS).</p>

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

SysIDE: SysML v2 textual editing and analysis system: overview and applications

  • Juozas Vaicenavičius,
  • Tilo Wiklund,
  • Daumantas Kavolis,
  • Simonas Draukšas,
  • Antanas Kalkauskas,
  • Rimantas Vaicenavičius

摘要

SysIDE is an open-source editing and analysis tool for the textual notation of the SysML v2 modelling language. It was developed by Sensmetry as an extension enabling SysML v2 language support in a popular development environment (VS Code), with the intention to provide a stand-alone application that enables convenient and effective textual editing. It attempts to achieve this by implementing functionality that is common in editors used for software development, and implements various forms of SysML v2 syntax analysis. SysIDE also proved to be useful in providing expressive SysML v2 language support for systems engineering tools more broadly and has been integrated into larger software projects to provide support for the SysML v2 textual notation. We present the tool in terms of its use cases and functionality, as well as experience gained from a successful prototype application when performing modelling for failure mode, effects, and criticality analysis (FMECA) and fault detection, isolation, and recovery (FDIR) analysis of a simplified electric power system (EPS).