Systems Engineering at the Speed of Code

Syside is a comprehensive tool suite for all of your SysML v2 needs

Over 10k users

Trusted by thousands and growing every day.

Stellar user feedback

Praised by users for cutting-edge performance and functionality.

Award-winning

Recognized globally for exceptional innovation.

Syside

Pro Suite

Comprehensive SysML v2 tool suite composed of Modeler and Automator

Modeler

Fast and feature rich SysML v2 modeling environment equipped with powerful model visualization engine. 

Key Features

  • SysML v2 model visualization
  • SysML v2 textual modelling support
  • Code to diagram views & export
  • Over 30x faster than Syside Editor in language support
  • Run on all popular platforms Windows, MacOS, Linux 
  • Light-weight and easy to install

Applications

Use Syside Modeler to create, error-check, visualize, and share diagrams from your SysML v2 models. 

Automator

Elaborate SysML v2 analysis and development kit enabling programmatic access and manipulation of SysML v2 models.

Key Features

  • Programmatic model access and manipulation
  • Python APIs
  • Domain-specific language (DSL) support
  • Custom model validation rules

Applications

Use Syside Automator to analyze SysML v2 models, automate workflows, develop custom applications, optimise designs, integrate with other tools, and more.

Redesigned for Performance

The tools in the Syside Pro Suite have been completely redesigned and rebuilt using a new technology stack, setting them apart from the free tools, namely Syside Editor (formerly Syside CE).

Most Popular Use Cases

Automatic asset generation from the model

Generate documentation, diagrams, and reports in various formats directly from your SysML v2 models with automated workflows. Keep all assets synchronized with your model through built-in Python interfaces.

Model simulation, analysis and validation

Execute and validate your system models starting from design phase. Detect issues early by running comprehensive model checks and simulating system behavior before implementation.

Integrating multiple engineering tools and workflows

Connect your existing SysML v2 engineering tools through Python interfaces and SysML v2 APIs. Seamlessly integrate with PLM systems, requirements management tools, and CAD software while maintaining model consistency.

Embedding DSLs into SysML v2 models

Create and integrate domain-specific languages within your SysML v2 models to utilise specialized engineering concepts. Extend the modeling capabilities with custom DSLs while maintaining compatibility with the core SysML v2 standard.

Collaborative model editing

Work simultaneously on models with your team through real-time collaborative editing and version control integration. Track changes, manage conflicts, and maintain model consistency across your entire engineering team.

Automatic code generation

Transform your SysML v2 models into implementation code with template engines working through Syside Automator Python interfaces. Generate software artifacts, configuration files, simulation code, and test cases directly from your system models.

Syside

Free

Essentials for SysML v2 community innovation

Essential and easily accessible SysML v2 textual editing and analysis tool for engineers. Provides essential modeling capabilities and SysML v2 language support.

Key Features

  • Code completion
  • Code navigation
  • Auto-formatting
  • Model outline 
  • Information on hover

Applications

Use Syside Editor to author and error-check models in textual notation. Learn SysML v2 language and validate generated models by AI. 

Open-source package manager for SysML v2  ecosystem. Enables the community to create, share, and utilize model libraries and projects, facilitating effective collaboration. Learn more & start using at sysand.org.

Key Features

  • Dependency resolution
  • Project initialization
  • Installation, updating, and removal of packages
  • Centralized repository for packages

Applications

Use Sysand to share SysML v2 and KerML model libraries and projects with the global community. It acts as a central repository, allowing you to contribute your work and make it easily discoverable and reusable by others.

Conversely, you can also use Sysand to pull in and integrate existing community-created libraries into your own projects, fostering an open and interoperable ecosystem.

Download

Get Syside Editor from Microsoft Visual Studio Marketplace or Open VSX Registry and start modelling right away.

Contribute

Be a part of SysML v2 open-source community by contributing and expanding Sysand capabilities.

Still considering?

Send us a question or book a demo

Cookies