SysIDE Roadmap, 2025 Q3 update

This blog post outlines foreseen upcoming features and developments for SysIDE. Please keep in mind that these details are shared for general awareness of direction and may change over time with changing circumstances. Plans and timelines can shift as projects progress, and any updates or releases will ultimately be determined by Sensmetry UAB, the developer of SysIDE.

In this blog post, we outline our current short- to medium-term vision & priorities for SysIDE development as well as reflect on the developments in recent months. This is our first quarterly SysIDE roadmap update. Going forward we intend to publish similar updated every quarter to keep our SysIDE user community informed about our progress and plans.

Author: Simonas Draukšas, Tech Lead at Sensmetry
Publish date: 2025 June 27
Estimated reading time: 17 minutes.

Executive Summary

To gather the main points of the roadmap, read this section. If you want more details and to better understand our thought process, read on from section 1 onwards.

Achievements in 2025 Q2

  • SysIDE Professional Suite readiness for commercial public launch in 2025 July.
    • Improvements to installation process.
    • Licensing management, incl. air-gapped licensing.
    • Web-based self-service sales infrastructure prepared, incl. base pricing & licensing terms announced.
    • SysIDE Community forum launched and already full of active discussion. Here users can obtain help from other SysIDE users and SysIDE developers, raise any issues, provide feature requests. Join the Community!
  • SysIDE Modeler obtained core language support features
    • 30x-100x speed up in performance compared to SysIDE Editor,
    • users can now effectively work with very large KerML & SysML v2 projects containing millions of lines of code,
    • language support in SysIDE Modeler does not have any of the known issues affecting SysIDE Editor, thus modeling experience is significantly improved,
    • initial version to be released in early 2025 for everyone.
  • SysIDE Automator development focused on user-centric high-level API design & early version implementation. These initial version are available to users under syside.preview module. Feedback much appreciated.
  • SysIDE Librarian development focused on prototyping & design refinement. A prototype available upon request, with public open-source release planned for 2025 Q3.
  • SysIDE for Educators created and made available to partnering educators. It is a cloud-based SysIDE solution accessible through a browser without any installation. It allows SysML v2 educators to provide full SysIDE Professional Suite to their students and have it pre-setup for their course (e.g. having course materials pre-loaded, having SysIDE configured or extended in particular way for educational purposes, etc.). Check it out on our SysIDE for Educators solution page

Plans for 2025 Q3

  • SysIDE Modeler
    • to receive many improvements to model visualization.
  • SysIDE Automator development focus will continue to be on user-centric high-level APIs, with multiple releases expected.
  • SysIDE Librarian, a package/library manager to manage SysML v2 libraries and their dependencies, is to be released as an open-source project. SysIDE Librarian will enable reusability of libraries and effective collaboration on projects as customary in software development.
  • SysIDE Free plan is to be introduced
    • to provide textual editing support of higher quality than SysIDE Editor and thus expected to replace SysIDE Editor as an accessible free option for basic SysML v2 editing needs.
  • SysIDE Professional Suite public commercial launch, with the suite ready for production projects.
    • Further improve & streamline installation & ‘getting started’ flow.
    • Introduce the SysIDE Beta program to supersede the Early Adopter Program. It will provide access to early ‘beta’ releases and an opportunity to actively shape SysIDE.

1. Vision: SysIDE for Systems Integrated Digital Engineering ecosystem (2025+)

SysIDE stands for Systems Integrated Digital Engineering.

Ever since we started the development of SysIDE Editor back in 2022, we believed that the standard textual notation of SysML v2 will be the main enabler of true liberalization of model-based systems engineering. We still believe it to this day and our vision for SysIDE is to make this promise of interoperable and open SysML v2 models the reality. This vision is driven by our commitment to transform how systems engineering is practiced, making it more accessible, efficient, and collaborative than ever before.

At the heart of our vision lies the conviction that powerful tools should not be reserved for large enterprises with extensive resources. Instead, we aim to democratize systems engineering by providing tools that are both sophisticated enough for complex enterprise needs and accessible enough for individual practitioners and small teams. We hope to achieve this by:

  • Empowering users to move fast by enabling them to quickly develop SysML v2-enabled tooling for their ultra-specific use cases. This means providing intuitive interfaces, comprehensive documentation, and powerful APIs that make it easy to extend and customize SysIDE for unique requirements.

  • Ensuring exceptional performance to enable users to create and analyze huge enterprise-level models without the need for big server farms. We are investing heavily in optimizing our core technologies to handle complex models efficiently, making advanced systems engineering accessible to organizations of all sizes.

  • Fostering an open, interoperable, and collaborative ecosystem for making it easier for the community to share models, libraries, and tooling. We believe that the true power of SysML v2 lies in its ability to create a shared language for systems engineering and beyond, and we are committed to building the infrastructure that makes collaboration seamless and secure.

  • Delivering a seamless, modern user experience inspired by the best software engineering workflows. We are bringing the best practices from modern software development to systems engineering, including version control integration, continuous integration/continuous deployment (CI/CD) support, and intuitive interfaces that make complex modeling tasks feel natural and efficient.

This vision guides every decision we make, from feature prioritization to technical architecture choices. We are not just building tools; we are on a mission to enable & foster a digital engineering ecosystem to transform how modern systems are engineered, built, and operated in the coming years. To make superior systems much faster.

2. Strategic Priorities for 2025

To achieve the vision above, in the remaining part of 2025 we will focus on the following priorities. These priorities have been carefully selected based on feedback from our Early Adopters, digital engineering thought leaders & key stakeholders, not to mention Sensmetry’s own experience using SysIDE on production projects over the past year. We believe that by focusing on these key areas, we can deliver the most value to our users while building a sustainable and growing ecosystem around SysML v2. Here is what we are aiming to tackle:

2.1. Seamless Accessibility

  • Launch self-service web-based purchasing & management of SysIDE professional plans for Individuals & Teams, enabling seamless instant access to professional suite capabilities for individual professionals and businesses (enterprises with specific requirements would continue to use traditional B2B enterprise sales route).
  • Introduce a SysIDE Free plan of SysIDE for a broad adoption of SysML v2 and easy entry into SysML v2 modeling. The free version of Modeler will provide textual editing support of higher quality than SysIDE Editor and thus is expected to replace SysIDE Editor as an accessible free option for basic SysML v2 editing needs.
  • Provide SysIDE for Educators solution for SysML v2 educators, to grow SysML v2 competence & community around the world. Based on their feedback, we are determined to keep improving the ‘SysIDE for Educators’ experience for both learners and educators.

2.2. Superior Modeling Experience

  • Achieve and surpass feature parity for textual modeling between the new SysIDE Modeler and the old SysIDE Editor.
  • Improve visualization capabilities, introduce table views, and provide more out-of-the-box modeling support features.
  • Remove installation barriers by distributing via Visual Studio Marketplace and eliminate Python dependencies for SysIDE Modeler.
  • Improve the ‘getting started’ experience for all new users of SysML v2 and SysIDE, so that the barrier of entry is lowered for adoption by wide audience and the experience is maximally ‘plug & play’.

2.3. Open Ecosystem and Extensibility

  • Release SysIDE Librarian – a package/library manager to manage SysML v2 libraries and their dependencies. Librarian is to be released as an open-source project, and is inspired by popular package managers for modern programming languages, in particular, pip for Python, npm for JavaScript, Cargo for Rust.
  • Plan & prepare for launching a centralized package index to enable publication, discoverability, and sharing of SysML v2 libraries created around the globe.
  • Integrate SysIDE Librarian directly into SysIDE Modeler for a one-click project and dependency management.
  • Introduce a ‘SysIDE Beta’ program to supersede the current Early Adopter Program. It will provide access to early ‘beta’ releases of SysIDE tools and thus an opportunity to prepare in advance for, as well as actively shape the future of SysIDE and the ecosystem.
  • Expand the user-centric high-level Python API for model loading, building, and querying.
  • Provide the existing programmatic API in more programming languages (not just Python). Prioritization of additional languages to support and the priority is still highly dependent on the user demand. Want SysIDE Automator in a particular language, give us a shout at the SysIDE Community Forum or at syside@sensmetry.com
  • Timely support for new KerML & SysML v2 language updates within SysIDE.
  • Broaden integration possibilities by supporting SysML v2 REST API within SysIDE.
  • Continue to actively contribute to the KerML & SysML v2 specifications improvement through the OMG, focusing on interoperability and accessibility aspects.

3. A look back at 2025 Q2

2025 Q2 has been a very productive period for us. We have delivered several releases for our Early Adopters, prepared for SysIDE’s public commercial launch, and have made much progress on providing much more performant and stable language support system within SysIDE Modeler compared to what SysIDE Editor has ever offered.

Some of the highlights:

  • Development of alternative to SysIDE Editor: When we began working on SysIDE Modeler and SysIDE Automator in early 2024, the original SysIDE Editor was still working well, so we focused on adding new features to Modeler and Automator that the Editor could not offer. However, some recent changes to the SysML v2 language made it harder for the Editor to keep up, and it even started showing a rare, unpredictable ‘crashing’ bug that has been very difficult to fix. To minimize any negative impact to the affected users, we prioritized and accelerated bringing SysIDE Editor’s features to SysIDE Modeler as soon as we can. Our internal testing shows that this pivot has been a success and we are already seeing 30x-100x performance boost when compared to SysIDE Editor. The new Modeler version with this functionality is to be released publicly soon in 2025 Q3.
  • User-centric high-level Python API: This is a new development from our side, targeting users that do not necessarily have a lot of experience with Python or know all the little details of SysML v2 language. While this is still work in progress, our Early Adopters can already try out new model loading API through the syside.preview package, with more functionality coming in 2025 Q3.
  • Improving SysIDE installation process: We removed SysIDE’s dependency on Visual C++ Redistributable on Windows machines. This has been one of the main pain points raised by our Early Adopters and we took this into account. This change makes SysIDE Modeler and Automator significantly easier to install, especially in enterprise environments.
  • Ensuring licensing for air-gapped environments: As we are approaching our public release of SysIDE Pro, we had to set up and test the way we ensure that only licensed users can access and use SysIDE that works both for individuals and businesses with heavy security policies. Early Adopters are already using and field-testing this licensing approach and we are addressing their feedback and improving the licensing flow accordingly.

From a broader product perspective, we have also made improvements:

  • SysIDE pricing: As the Early Adopter Program progressed we started to receive requests for purchasing and inquires about the pricing. After a lot of deliberations and modeling, we have made our pricing available to the public on our pricing page. As you can see, there are also buttons to “Buy” SysIDE, however they are disabled for the moment as the infrastructure that enables self-service checkout is still being finalized. Our goal is to bring a self-service, quick, and easy procurement process to SysIDE – just as is common with many digital goods and services. Please check back again in early July, or Contact Us if you cannot wait or want to initiate the purchasing process within your company as soon as possible!
  • SysIDE Community forum: We launched the SysIDE Community forum! As more and more people are beginning their journey with SysML v2, we have seen the majority choose SysIDE as their starting point, thanks to its ease of access & use. In the forum, you will be able to find answers to questions asked by other SysIDE users, ask your own questions about how to use SysIDE and SysML v2, discuss SysIDE’s future, or request any features you would like to see.
  • SysIDE for Educators: We have prepared and announce a new solution tailored to educators teaching SysML v2 and systems engineering – SysIDE tool suite deployed in the cloud for browser-based easy access to SysIDE professional suite for students. It allows SysML v2 educators to provide full SysIDE Professional Suite to their students and have it pre-setup for their course (e.g. having course materials pre-loaded, having SysIDE configured or extended in particular way for educational purposes, etc.). Interested, have a look at SysIDE for Educators solution page and get in touch to explore it for any training use cases.

To conclude, we are proud of the significant progress we have made throughout Q2, successfully delivering key features and improvements that will shape the future of SysIDE.

4. Look forward to 2025 Q3

2025 Q3 looks to be an exciting time for us as it is slated to contain our public commercial launch professional suite of SysIDE: enabling anyone to get a license through our website. Additionally, we will continue to improve SysIDE Modeler, the replacement for SysIDE Editor, and aim to release SysIDE Librarian Beta as well. But let us go step by step and overview our plans product-by-product.

4.1. SysIDE commercial offering

  • Make SysIDE available for self-service purchase: We will make SysIDE easily obtainable in this quarter. On launch, we will be offering two plans:
    • Individual – for solo systems engineers needing a license for individual use;
    • Team – for teams and businesses, especially those willing to use SysIDE Automator in CI/CD pipelines.

Both plans will give you access to SysIDE Modeler Beta (with model visualization capabilities) and SysIDE Automator.

Enterprise users with special requirements (e.g. air-gapped licensing needs) will continue to be supported through traditional enterprise sales path. In the near future, while we will be preparing self-service infrastructure for ‘Team’ plan, both ‘Team’ and ‘Enterprise’ users will be supported directly under ‘Business’ user label.

  • Introduce SysIDE Free plan: Our replacement for SysIDE Editor – free for everyone, but more performant, stable, and up-to-date. Free plan will give access to a subset of SysIDE Modeler functionality (in particular, excluding visualization) for those starting to explore SysML v2 or only occasionally needing basic textual support capabilities. It will be just like SysIDE Editor but more performant, stable, and up-to-date with the latest SysML v2 releases.
  • Introduce SysIDE Beta program to supersede the Early Adopter Program. It will provide access to early ‘beta’ releases and an opportunity to actively shape SysIDE.

4.2. SysIDE Modeler

  • Reach language support feature parity with SysIDE Editor: While we plan to ship initial language support in SysIDE Modeler in early Q3 to everyone, we already see that a couple of features will be missing. Therefore, our primary goal of Q3 will be to finish off those few missing features as soon as we can and ensure that SysIDE Editor can be fully replaced by SysIDE Modeler.
  • Improve installation flow: Currently, the Early Adopters need to install and update SysIDE Modeler by manually downloading and installing .vsix files. One of our goals for Q3 will be to start distributing SysIDE Modeler through Visual Studio Marketplace just like we do with SysIDE Editor to make installation as easy as searching for “SysIDE” in Visual Studio Code and pressing ‘install’. Additionally, current SysIDE Modeler is dependent on Python. In Q3 we plan to remove this dependency as well, making installation even easier.
  • Improve visualization experience: Working closely with our partners ‘Tom Sawyer Software’ we will aim to significantly improve model visualization capabilities. This involves improvements such as diagram auto-refresh, diagram persistence, and supporting new diagram types. Since this development needs to be pushed by both Sensmetry and Tom Sawyer Software in close collaboration, it is very difficult to estimate exactly what will be delivered when, but we will keep you up to date through our public SysIDE documentation about the progress.
  • Keep up with SysML v2 language development: Currently, Modeler supports SysML v2 version 2024-12, which slightly lags behind the latest version 2025-04. This is due to us prioritizing the language support functionality within Modeler. As soon as we have a stable version of textual support features, we will immediately come back to updating Modeler to newest SysML v2 language specification.

4.3. SysIDE Automator

  • Continue the development of user-centric high-level Python API forward: We plan to focus more on making Automator easier to use for a wider audience. We already have a syside.preview module that implements a new way to load models into Automator. In addition, we want to ship two more APIs within Q3: model building and model querying.

  • Support latest SysML v2 language release: Currently, Automator supports SysML v2 version 2024-12, which slightly lags behind the latest version 2025-04. This is due to us focusing on language support functionality for Modeler. As soon as we have a stable and usable version of those features, we will come back to updating Automator to the latest SysML v2 language specification.

4.4. SysIDE Librarian

SysIDE Librarian is our open–source solution for managing SysML v2 model libraries. We are drawing inspiration for it from popular software package managers like Python’s pipuv, and Rust’s cargo. We expect to have a first version publicly available in the first half of 2025 Q3.

With this first version, you will be able to define your SysML v2 project and its dependencies on external SysML v2 libraries. SysIDE Librarian would then be able to analyze your project definition and download and install the required SysML v2 libraries.

We hope that Librarian will make every modeler’s work significantly easier and will boost the open nature of SysML v2 by allowing users to publish and share their libraries seamlessly.

Stay tuned to learn more about Librarian and its public release! If you are interested in contributing, let us know!

5. Further plans

The development of SysIDE does not stop at the end of Q3. We still have a lot of work in front of us and here we want to give a quick overview of things that we are definite that we will work on. Just to make it clear, this section is not meant to be an exhaustive list of where we will take SysIDE to, but rather the direction with the highest likelihood. On another note, just because something is here does not mean that there is a 100% chance that it will be implemented. Product development is an unpredictable business and we do not know for certain what our community will find useful or more pressing. Let this serve as a reminder that it is not Sensmetry that is developing SysIDE alone, but You as the user are driving the direction of SysIDE.

5.1. SysIDE Modeler

  • Continuous improvement of model visualization: Through a close collaboration with Tom Sawyer Software, we will push for a better visualization experience through features like diagram element formatting (colors, fonts, etc), visualization of views defined straight in the model, visualization of parts of the model (currently we only visualize all contents of one .sysml file), or more diagram types (e.g. state machine view, swimlane view).
  • Advanced textual modeling features: We will continue improving your textual modeling experience through features like inline hints that show the expression evaluation result right in the model, or the ability to plug your own custom validation rules into our validation engine so you get real-time feedback.
  • Table view: We aim to have a powerful and customizable table view baked right into SysIDE Modeler so that you could explore data about your model in yet another format.
  • More out-of-the-box features: While it is currently possible to develop your own document generator or state machine simulator, or anything else using SysIDE Automator, we want to bring some of these functionalities to SysIDE Modeler that would cover the majority of use cases without needing to go deep into SysIDE Automator.
  • Integration of SysIDE Librarian: To make your SysML v2 project and dependency management even more seamless, we are planning to integrate Librarian straight into Modeler so that you have a one-click experience of setting up and managing your new SysML v2 project.

5.2. SysIDE Automator

  • APIs for C and other languages: We have heard from various SysIDE users interest in APIs in more programming languages (such as C, Java, C#, Go, Rust) just like we do with Python. However, we want to first focus on ironing out teething problems that may appear after the public SysIDE launch, as well as focusing on providing better experience for our Modeler users, therefore we are pushing this development effort to later down the line (2025 Q4 or 2026 Q1).
  • Merging the high-level API into the main package: Currently our experimental high-level API is placed in the syside.preview module within SysIDE Automator. When we get more feedback from our users regarding it and we are happy with its stability and quality, we will merge it into the main syside module that would mark the API as stable and ready for wide adoption.
  • Interfacing with SysML v2 REST API: Currently SysIDE Automator excels at working with textual .sysml files. However, we are aware that some companies will not store their models in this format, but will rather use model servers that communicate through the standard SysML v2 REST API. Our goal is to also fully support this model storage format and enable our users to seamlessly use their Python scripts developed for interfacing with textual models to also interface with model servers without major changes to the scripts.

5.3. SysIDE Librarian

  • Package index: While the initial Librarian version will download SysML v2 libraries from GitHub and GitLab repositories, the next step is to provide to the users a centralized package index where SysML v2 libraries will be published by the community. This will greatly increase library discoverability and further advance the SysML v2 promise of openness and interoperability.

6. Closing words

As we wrap up this roadmap update, we want to express our excitement about the upcoming quarter and the opportunities it brings. We are particularly looking forward to connecting with the systems engineering community at INCOSE IS 2025 in Ottawa, where we will have a booth, give a talk, and will be engaging with the Systems Engineering community. If you are attending, let’s meet there, looking forward!

To stay updated with our progress and news, we invite you to follow ou journey through our social media channels.

  • Join our SysIDE Community forum to connect with other users, share experiences, and get help with your SysML v2 modeling journey.
  • Connect with us on LinkedIn, where we regularly share updates, insights, and engage with our growing community.
  • Subscribe to our newsletter at the bottom of Sensmetry website.
  • For those who prefer to stay informed through our blog, you can subscribe to our RSS feed to receive notifications about new posts.

Finally, we thank all incredible SysIDE users for continued support. Together we are building the future of Systems Integrated Digital Engineering!

Cookies