This article compares SysML tools. SysML tools are software applications which support some functions of the Systems Modeling Language.

General

NameCreatorPlatform / OSFirst public releaseLatest stable releaseEclipse Public License 2.0Open sourceSoftware licenseProgramming language used
AstahChangeVision, Inc.Windows, macOS2009-10-192024-12-04 (v10)NoCommercialJava
Cameo Systems Modeler3DS Catia, No MagicWindows, Linux, macOSCommercialJava
CapellaThales Group & Eclipse Foundation communityWindows, Linux, macOS2015-04-062025-03-24 (v7.0.1)YesEPLJava
ConceptDraw PROCS OdessaWindows, macOS19932017-11-07 (v11)NoCommercialUnknown
Enterprise ArchitectSparx SystemsWindows (supports Linux and macOS installation)20002023-09-26 (v16.1 Build 1628)NoCommercialC++
Arjan Molenaar, Dan Yeaw, and othersWindows, MacOS, Linux2001-12-212025-05-21 (3.1.0)YesApache License 2.0Python
InnoslateSPEC InnovationsCross-platform (Java)20132021-5-17 (v4.4.1)NoCommercial. Free education edition, subscription modelJava
MagicDrawNo Magic, a Dassault Systèmes companyWindows, Windows Server, Linux, Mac OS X (Java SE 11-compatible)19982022-07-01 (2022x)NoCommercialJava
Microsoft VisioMicrosoftWindows19922024 (v16.0)NoCommercialUnknown
ModelioModeliosoft (SOFTEAM Group)Windows, Linux, macOS20092023-12-07 (5.4.1)YesCore tool: GPL, Extensions: Apache LicenseJava
PapyrusCommissariat à l'Énergie Atomique, Atos OriginWindows, Linux, macOS (Java)2013-06-272020-06 (v4.8.0)YesEPLJava
RhapsodyIBMWindows, Linux19962024-09-12 (10.0.1)NoCommercialC, C++, Java, Ada
Software Ideas ModelerDusan RodinaWindows, Linux2009-08-062021-07-27NoCommercial, FreewareC#
SysMLv2 EditorChangeVision, Inc.Windows, macOS2025-05-292025-06-19NoCommercialJava
SysONObeo & CEA ListWeb20232024.11YesEclipse Public LicenseJava
System ArchitectUNICOM GlobalWindows1988 & 2005 (for SA XT web version)2022-10-18NoCommercialC++ and Visual Basic; JavaScript for SA XT web sister product
System Architecture ModelerAnsysWindows, Linux, macOSJuly 2024 - 2024 R2February 2025 - 2025 R1NoCommercialJava
UModelAltovaWindows2005-052020-03-17 (v2020r2)NoCommercialJava, C#, Visual Basic
Visual Paradigm for UMLVisual Paradigm Int'l Ltd.Cross-platform (Java)2002-06-202020-07-23 (v16.2)NoCommercial, Free Community EditionJava, C++
Windchill ModelerPTCWindows19972024 July (v10.1)NoCommercial, EducationC++
Syside EditorSensmetryWindows, Linux, macOS2023-01-262025-09-25NoCommercial, EducationTypeScript
Syside AutomatorSensmetryWindows, Linux, macOS2024-092025-04NoCommercialUnknown
Syside ModelerSensmetryWindows, Linux, macOS2025-022026-03-09NoCommercialUnknown
NameCreatorPlatform / OSFirst public releaseLatest stable releaseOpen sourceSoftware licenseProgramming language used

Features

NameUnderlying data modelFull and Latest SysML supportFull and Latest UML supportXMIAutomated document generationOSLC supportCan be integrated with
AstahYesPartialPro versionsYesYesNoCameo Systems Modeler
CapellaNoPartialUnknownYesPluginPluginDOORS and Polarion through Publication for Capella, Teamcenter through System Modeling Workbench
Enterprise ArchitectYesYesUnknownYesYesYesDOORS through the Model Driven Generation (MDG) Link for DOORS.
GaphorYesPartialUnknownNoNoNoSphinx, Jupyter
InnoslateYesYesUnknownYesYesNoMatlab, GitHub
MagicDrawYesYesYesYesYesYesDOORS and Micro Focus Application Lifecycle Management through Cameo DataHub. Teamcenter integration with the Teamcenter Integration Plugin.
Microsoft VisioNoNoPro versionsPluginNoNoNo
ModelioYesPartialUnknownYesYesNoNo
PapyrusYesYesYesUnknownUnknownNoUnknown
RhapsodyYesPartialUML v1YesUnknownYesUnknown
Software Ideas ModelerYesYesUnknownYesYesNoUnknown
System ArchitectYesYesUnknownNoYesYesDOORS, RTC, UNICOM Focal Point, Rhapsody
System Architecture ModelerYesSysML v2NoYesNoNoDOORS, Codebeamer, Ansys medini, Ansys Scade One, Ansys ModelCenter
UModelYesPartialUnknownUnknownUnknownNoUnknown
Visual Paradigm for UMLYesPartialUnknownUnknownUnknownNoUnknown
Windchill ModelerYesYesUnknownYesYesYesPTC Codebeamer, PTC RV&S, Windchill PLM, Siemens Polarion, IBM DOORS, IBM DOORS Next
NameUnderlying data modelFull and Latest SysML supportFull and Latest UML supportXMIAutomated document generationOSLC supportCan be integrated with

See also