Introducing Sparx Systems Trechoro: A New Era for SysML2 Modeling
At the Sparx Systems Global Summit 2025, Sparx Systems officially unveiled Trechoro, a dedicated, purpose-built tool for SysML2 modeling. Designed from the ground up, Trechoro embraces a “modeling-first” philosophy, fully aligning with the UML-free implementation of SysML2 and KerML. This groundbreaking platform empowers systems engineers to leverage the full potential of the new standard with unparalleled performance and precision.
Let’s explore the key features that make Trechoro a game-changer for systems engineering.
Native SysML2 Diagramming Powered by KerML
Trechoro provides a native SysML2 modeling experience using KerML, enabling a seamless integration of system structure and behavior. By leveraging powerful features like inheritance and reusability, engineers can effectively represent even the most complex system interactions.
Significant performance optimizations have been achieved by offloading rendering tasks to the Sparx Pro Cloud Server. The result is a smooth and responsive diagramming experience, even when working with intricate models across large-scale, geographically dispersed teams.
Seamless SysML2 Textual Notation Support
Trechoro fully supports the import of SysML2 textual notation, allowing you to access and utilize all SysML2 library elements to type and subset your element attributes.
When exporting models, Trechoro generates clean, standard-compliant SysML2 textual notation, completely free from any Enterprise Architect-specific tags or UML artifacts. To further enhance usability, the built-in code editor features syntax highlighting, improving the readability and editing of SysML2 notation.
Bridging UML and SysML2 for Enhanced Traceability
To connect modern SysML2 models with existing assets, Sparx Systems has introduced the SysML2 reference object. This innovative feature facilitates intelligent referencing between classic Enterprise Architect UML elements and SysML2 models.
This enhances traceability across different modeling paradigms and enables key use cases, such as linking user stories, Kanban tasks, or Gantt charts to formal SysML2 constructs without cluttering the SysML2 model. The reference object can also be used to connect SysML1.x elements with their SysML2 counterparts, aiding in model referencing and migration.
A Dedicated SysML2 Features Window
The SysML2 Features Window in Trechoro offers a streamlined, purpose-built interface that focuses exclusively on SysML2 elements and properties. This dedicated, UML-free environment ensures that systems engineers can work within the SysML2 standard without being distracted by legacy constructs. By isolating only valid SysML2 features, this window enforces modeling integrity and enhances usability, reflecting Trechoro’s core modeling-first philosophy.
Flexible Visualization for SysML2 Ports and Features
Trechoro provides powerful and flexible visualization options to bring clarity to complex designs:
- Port Visualization: Ports can be docked directly onto elements (similar to SysML 1.x) or displayed as standalone elements as defined in the SysML2 standard. This dual approach allows engineers to select the most effective representation for their context, facilitating a deeper understanding of interactions and supporting advanced use cases like port inheritance and component reusability.
- Feature Visualization: Trechoro fully supports representing all SysML2 features (ports, parts, values, operations) as standalone elements on a diagram, not just as internal attributes. This aligns with the SysML2 philosophy of treating features as first-class citizens, enabling more expressive, granular, and modular system designs where feature-level relationships are explicitly visible.
Intelligent Code Assistance and Autocomplete
To enhance the authoring experience and minimize errors, Trechoro includes advanced IntelliSense for SysML2 textual notation. As you type expressions, Trechoro provides context-aware autocompletion at every level. For example, typing fuelTank. will immediately suggest valid properties like fuel, allowing for rapid navigation through nested structures. This intelligent textual editing delivers the precision and responsiveness required for professional-grade systems modeling.
Extended Scripting and API Support
Trechoro extends the powerful Enterprise Architect automation interface with direct scripting access to the SysML2 abstract syntax via COM and .NET APIs. Every element, feature, and relationship in a Trechoro model can be programmatically queried, created, or modified using familiar scripting tools. This is ideal for developing automated workflows, custom model analysis, and seamless tool-chain integration.
Conclusion
In summary, Sparx Systems Trechoro represents a significant leap forward for the systems engineering community. By providing a dedicated, high-performance platform built purely for SysML2, it removes the constraints of legacy UML-based tools. With its focus on standards compliance, powerful visualization capabilities, and intelligent modeling assistance, Trechoro equips engineers with the tools they need to tackle the complexity of modern systems development. It stands as a clear commitment from Sparx Systems to the future of model-based systems engineering (MBSE), offering a streamlined and powerful solution for the next generation of system design.
Case Studies 