Frequently Asked Questions
Here are answers to questions we’re often asked. If you have a question not addressed here, please contact us.
1. General questions
What’s SysON?
To understand the intent of SysON, see the What’s? section in the user manual.
What’s the difference between SysON and other SysML modeling tools?
To understand the intent of SysON, see the What’s? section in the user manual.
What are the key features of SysON?
To discover the SysON features, see the Key features section in the user manual.
What is your licensing model for your SysML v2 product?
SysON is a free and open source product licensed under the Eclipse Public License v2.
What are the supported SysML v2 modeling elements?
To explore the supported SysML v2 elements, read the Features section in the user manual.
What are the supported diagram types?
To explore the supported SysML v2 views, read the Features section in the user manual.
To what extent will your tool comply with the SysML v2 specification?
SysON aims at full compliance with the SysML v2 specification. SysON already implements the OMG SysML v2 metamodel, including both a built-in SysML v2 and KerML implementation.
To what extent will your tool comply with the Systems Modeling API & Services specification?
SysON aims at full compliance with the Systems Modeling API & Services specification.
To what extent will your tool support collaborative modeling with configuration management?
As a web application, SysON is inherently collaborative. However, it doesn’t include a built-in Configuration Management (CM) tool. We believe that organizations and users should have the freedom to choose their preferred CM tools, and SysON is designed to be flexible enough to integrate with them. For those requiring professional support, we recommend referring to the Professional support page for information about how to .
How do I create a new model?
To create a new model, read the Create a new model section in the user manual.
Will you have a beta version for customers to try? If yes, when will it be available?
SysON is free and open source, it’s already available to try, see installation guide.
When do you plan to have a commercial version of your SysML v2 tool available and what capabilities will it support?
SysON is an open source project, and as such, there is no planned commercial version directly from the project itself. The focus is on fostering an open and collaborative development environment. The project provides updates and fixes on a best-effort basis, specifically targeting the latest release.
For those requiring professional support, we recommend referring to the Professional support page for information about how to obtain customized solutions and services that meet your specific needs.
Will other software products be needed to use the SysML v2 tool?
No.
What are the best practices for modeling complex systems with SysON?
You can find and contribute to the best-practices page in the documentation.
How do I learn more about SysML v2 modeling and best practices?
To learn more about SysML v2 modeling and best practices, explore the official SysML v2 website from the OMG, join the SysON online community, and consider attending webinars and industry conferences. For hands-on learning, check out the SysON tutorials and for more detailed guidance, refer to professional support options.
2. Features and capabilities
Is there a mobile version of SysON available?
SysON is a web application that can be accessed from mobile devices; however,it’s optimized for use with a minimum screen resolution of 1024 * 768 in a maximized browser window. See Prerequisites for more details.
How does version control work in SysON?
SysON doesn’t include built-in version control, allowing users to integrate their preferred solutions. For more details, see Version control and change management.
Is there a limit to the number of projects or models I can create in SysON?
Yes, refer to the scaling limits page for more details.
How do I import and export models in SysON?
Read the user-manual:integration/interoperability.adoc#import-export section of the documentation.
What collaboration features are available in SysON?
Read the Collaborative modeling page of the documentation.
3. Integration with other tools
Will the SysML v2 tool support textual notation?
SysON supports import and export with the textual notation.
Certain information within SysON can be edited by using the textual notation.
The team is currently working on integrating SysON with SysIDE
, an open source textual editor for the SysML v2 syntax.
How do I import and export models?
To import /export models, read the Interoperability section in the user manual.
How do I collaborate with others on models?
Read the Collaborative modeling section to learn more about how to collaborate using SysON.
How will models developed in your tool, be shared with other vendor SysML v2 tools? Are there any limitations we should be aware of?
The intent is to be fully compatible with the SysML v2 standard ensuring that models can be shared using the SysML v2 textual notation and the SysML v2 API.
How will models in SysML v2 and models in SysML v1 co-exist?
SysON is a pure SysML v2 player. Currently, SysML v1 models can’t coexist within SysON, but coexistence might be possible within your SysML v1 tool.
How do I integrate SysON with other tools or systems?
SysON is a specialized tool for SysML v2, focusing on the latest standards and methodologies, offering robust compatibility with SysML v2 through features such as textual notation support for model import/export, full compliance with the SysML v2 API for seamless integration with other tools, and ongoing integration efforts with Capella for enhanced model interoperability.
How’s your SysML v2 tool integrated with other products you offer?
SysON is designed to be a specialized tool for SysML v2, focusing on the latest standards and methodologies. Currently, as an open source product, SysON is primarily focused on ensuring robust compatibility within the SysML v2 ecosystem. This includes integration capabilities such as:
-
Textual Notation Support: SysON supports importing and exporting models using the SysML v2 textual notation. This facilitates sharing and integration with other SysML v2 compatible tools.
-
SysML v2 API: We’re working on making SysON fully compatible with the SysML v2 API, allowing seamless interaction with other tools and systems that adhere to this standard.
-
Integration with Capella: We’re working on establishing integration pathways with Capella, a comprehensive model-based engineering solution.
This will enable users to leverage SysON’s SysML v2 capabilities alongside Capella’s powerful system architecture modeling tools, ensuring model interoperability.
Will you have a method to convert SysML v1 models to SysML v2 models?
While addressing SysML v1 model support is currently beyond the scope of SysON, we acknowledge its potential as a valuable extension for the tool. We’re open to collaborations with individuals or organizations interested in contributing to such extensions. We invite those who share our vision and are committed to enhancing SysON’s capabilities to contact us to discuss potential partnerships.
4. Troubleshooting
How do I access professional support for SysON?
To access professional support for SysON, refer to the Professional support page in the documentation, which provides comprehensive information about how to get help and the services available.
5. Extend SysON
How do I customize the user interface of SysON?
SysON is an open source product, providing users with the flexibility to customize the user interface based on their specific needs. Users can directly change the source code by forking the project and following the instructions in the developer guide to build their customized version. For users seeking professional help or customization services, feel free to contact us for personalized help with your customization requirements.
How do I extend SysON with custom add-ons or extensions?
You can extend SysON with custom add-ons or extensions by using its modular architecture. Refer to the developer documentation for guidelines on creating and integrating new modules. For further help, consult the community forum or consider the professional support options.
Does SysON provides a method?
No, SysON doesn’t include a method by default. However, being based on Sirius Web, SysON is inherently extendable. Refer to the Customization and extensions page or contact us for help.
Is it possible to generate documentation from SysON models?
Yes, SysON can integrate with model-to-text solutions such as M2Doc. Refer to the Customization and extensions page or contact us for help.