Home
>
Products

Products

We ensure engineering excellence through a rigorous combination of systems, controls, software and data engineering experience and capabilities.

SysML v2 systems-as-code editor

SysML v2 systems-as-code editor preview
SysIDE brings a wave of changes by breaking free from vendor lock-in by offering unrestricted tool selection and true value, delivered to engineers by engineers. Providing exceptional performance and advanced IDE features, SysIDE optimizes efficiency and enables version control for system modeling in SysML v2.

SysIDE CE

modern 'as code' modeling for everyone

  • free & open-source
  • cross-platform
  • award-winning
  • 2k users
  • stellar user feedback
  • adopted by industry leaders

SysIDE Pro

features & performance for power-users

  • programmatic model access & manipulation
  • Python, JavaScript, C++ bindings
  • SysML v2 API support
  • >30x faster parsing and analysis
  • 'code-to-diagram' views & export
  • enterprise support
SysIDE CE is an open source project, therefore Sensmetry encourages your feedback and contributions. SysIDE source code can be found at our GitLab.
SysIDE can be used as an extension for Visual Studio Code, integrated into other software tools, or used standalone in a headless environment.
SysIDE Pro is an enhanced modeling platform focused on model use throughout the full system lifecycle. It will be equipped with all the features of SysIDE CE and more.
SysIDE Pro is currently under active development and Sensmetry is looking for Early Adopters.
Planned early access date: 2024 autumn.

SysIDE modeling features

Semantic and syntax checking
Semantic and syntax checking
Identifies errors as they occur allowing to instantly correct mistakes and speed up workflow.
Autocompletion
Autocompletion
Speeds up the workflow by reducing typing errors and minimizing manual input.
Hovers
Hovers
Instantly display documentation allowing to quickly understand an element.
Code navigation
Code navigation
Speeds up development by enabling quick access to element definitions.
Folding
Folding
Improves readability and eases navigation by organizing code into collapsible sections.
Comment bodies auto-formatting
Comment bodies auto-formatting
Enhances code readability and maintainability by ensuring consistent structure.
Elements auto-formatting
Elements auto-formatting
Enhances code readability and maintainability by ensuring consistent structure.
Renaming
Renaming
Saves time and reduces errors by renaming all elements with the same name with one click.
References
References
Enable efficient navigation and code updating by identifying all instances of an element.
Document symbols
Document symbols
Provide rapid model overviews, enabling efficient comprehension and navigation.
Our paper titled SysIDE: SysML v2 textual editing & analysis system – overview and applications won Best Paper Award of the MBSE2024 Workshop on Model-Based Space Systems and Software Engineering.
Sensmetry is offering a comprehensive newsletter designed to keep you up-to-date on the most recent developments and advancements of SysIDE.