List of SysML tools

From Wikipedia, the free encyclopedia

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

General[edit]

Name Creator Platform / OS First public release Latest stable release Open source Software license Programming language used
Astah ChangeVision, Inc.[1] Windows, macOS 2009-10-19 2023-03-12 (v9.0)[2] No Commercial Java
Cameo Systems Modeler 3DS Catia, No Magic Windows, Linux, macOS Commercial Java
Capella Thales Group & Eclipse Foundation community Windows, Linux, macOS 2015-04-06[3] 2020-11-17 (v5.0)[4] Yes EPL Java[5]
ConceptDraw PRO CS Odessa Windows, macOS 1993 2017-11-07 (v11)[6] No Commercial Un­known
Enterprise Architect Sparx Systems Windows (supports Linux and macOS installation) 2000 2023-09-26 (v16.1 Build 1628)[7] No Commercial C++
Gaphor Arjan Molenaar, Dan Yeaw, and others[8] Windows, MacOS, Linux December 21, 2001 2.21.0 [9] Yes Apache License 2.0 Python
Innoslate SPEC Innovations[10] Cross-platform (Java) 2013 2021-5-17 (v4.4.1)[11] No Commercial. Free education edition, subscription model Java
MagicDraw No Magic, a Dassault Systèmes company Windows, Windows Server, Linux, Mac OS X (Java SE 11-compatible)[12] 1998 2022-07-01 (2022x)[13] No Commercial Java
Microsoft Visio Microsoft Windows 1992 2016 (v16.0) No Commercial Un­known
Modelio Modeliosoft (SOFTEAM Group) Windows, Linux, macOS 2009 2022-03-23 (5.1)[14] Yes Core tool: GPL, Extensions: Apache License[15] Java[16]
Papyrus Commissariat à l'Énergie Atomique, Atos Origin Windows, Linux, macOS (Java) 2013-06-27 2020-06 (v4.8.0)[17] Yes EPL Java
Rational Rhapsody IBM Windows, Linux 1996 2019-04-23 (8.4.0) - 2019-12-15 (8.4 Interim Fix 2) No Commercial C, C++, Java, Ada
Software Ideas Modeler Dusan Rodina Windows, Linux 2009-08-06 2021-07-27 No Commercial, Freeware C#
System Architect UNICOM Global Windows 1988 & 2005 (for SA XT web version) 2022-10-18 No Commercial C++ and Visual Basic; JavaScript for SA XT web sister product
UModel Altova Windows 2005-05 2020-03-17 (v2020r2)[18] No Commercial Java, C#, Visual Basic
Visual Paradigm for UML Visual Paradigm Int'l Ltd. Cross-platform (Java) 2002-06-20 2020-07-23 (v16.2)[19] No Commercial, Free Community Edition Java, C++
Windchill Modeler PTC Windows 1997 2023 August (v10.0) No Commercial, Education C++
Name Creator Platform / OS First public release Latest stable release Open source Software license Programming language used

Features[edit]

Name Underlying data model Full and Latest SysML support XMI Automated document generation OSLC support Can be integrated with
Astah Yes Partial Yes[20] Yes No Cameo Systems Modeler
Capella No Partial[21] Yes Plugin[22] Plugin[23] Rational DOORS and Polarion[24] through Publication for Capella,[25] Teamcenter through System Modeling Workbench[26]
Enterprise Architect Yes Yes Yes[27] Yes[28] Yes[29] Rational DOORS through the Model Driven Generation (MDG) Link for DOORS.[30]
Gaphor Yes Partial[31] No No No Sphinx,[32] Jupyter[33]
Innoslate Yes Yes[34] Yes[35] Yes No Matlab, GitHub[36]
MagicDraw Yes Yes Yes Yes Yes[37] Rational DOORS and Micro Focus Application Lifecycle Management through Cameo DataHub.[38] Teamcenter integration with the Teamcenter Integration Plugin.[39]
Microsoft Visio No No Plugin No No No
Modelio Yes Partial Yes[40] Yes[41] No No
Papyrus Yes Yes Un­known Un­known No Un­known
Rational Rhapsody Yes Partial Un­known Un­known Yes[42] Un­known
Software Ideas Modeler Yes Yes Yes Yes No Un­known
System Architect Yes Yes No Yes Yes Rational DOORS, RTC, UNICOM Focal Point, Rational Rhapsody
UModel Yes Partial Un­known Un­known No Un­known
Visual Paradigm for UML Yes Partial Un­known Un­known No Un­known
Windchill Modeler Yes Yes Yes Yes Yes PTC Codebeamer, PTC RV&S, Windchill PLM, Siemens Polarion, IBM DOORS, IBM DOORS Next
Name Underlying data model Full and Latest SysML support XMI Automated document generation OSLC support Can be integrated with

References[edit]

  1. ^ "Contact Us". Astah. Archived from the original on 10 August 2020. Retrieved 2 August 2020.
  2. ^ "Astah SysML Release Notes". Astah. Archived from the original on 4 August 2021. Retrieved 29 July 2021.
  3. ^ "History - Capella 0.8.1". Eclipse Foundation. Archived from the original on 28 January 2021. Retrieved 20 January 2021.
  4. ^ "History - Capella 5.0.0". Eclipse Foundation. Archived from the original on 16 December 2020. Retrieved 20 January 2021.
  5. ^ "source code". Github. Archived from the original on 2020-12-16. Retrieved 2021-01-20.
  6. ^ "Concept Draw - Press Releases". CS Odessa. Archived from the original on 26 October 2020. Retrieved 2 August 2020.
  7. ^ "History - Enterprise Architecture". Sparx Systems. Archived from the original on 17 August 2020. Retrieved 2 August 2020.
  8. ^ See https://github.com/gaphor/gaphor
  9. ^ https://gaphor.org/, https://pypi.org/project/gaphor/
  10. ^ "Contact Us". SPEC Innovations. Archived from the original on 26 May 2021. Retrieved 25 May 2021.
  11. ^ "Innoslate Release Notes". Innoslate. Archived from the original on 26 May 2021. Retrieved 26 May 2021.
  12. ^ "MagicDraw". No Magic, Inc. System requirements. Archived from the original on 4 July 2022. Retrieved 4 July 2022.
  13. ^ "MagicDraw". nomagic.com. No Magic, Inc. 2022x Version News. Archived from the original on 4 July 2022. Retrieved 4 July 2022.
  14. ^ "ModelioOpenSource/Modelio (GitHub)". www.modelio.org. Archived from the original on 23 February 2023. Retrieved 4 March 2023.
  15. ^ "Modeling open source licensing". Modelio Open Source. Archived from the original on 2021-04-17. Retrieved 2020-08-29.
  16. ^ "Find source code". Modelio Open Source. Archived from the original on 2017-10-28. Retrieved 2020-08-29.
  17. ^ "Papyrus Downloads". eclipse.org. Archived from the original on 27 June 2020. Retrieved 2 August 2020.
  18. ^ "What's New in UModel". Altova. Archived from the original on 26 September 2020. Retrieved 3 August 2020.
  19. ^ "News Releases". Visual Paradigm. Archived from the original on 3 October 2020. Retrieved 2 August 2020.
  20. ^ "XMI Import/Export". Archived from the original on 4 August 2021. Retrieved 29 July 2021.
  21. ^ "Equivalences and differences between SysML and Arcadia/Capella". Archived from the original on 29 November 2020. Retrieved 20 January 2021.
  22. ^ "M2Doc for Capella". Archived from the original on 27 January 2021. Retrieved 20 January 2021.
  23. ^ "Publication for Capella". Archived from the original on 3 December 2020. Retrieved 20 January 2021.
  24. ^ "Polarion". Archived from the original on 23 January 2021. Retrieved 20 January 2021.
  25. ^ "Webinar about Publication for Capella with Polarion". YouTube. Archived from the original on 28 January 2021. Retrieved 20 January 2021.
  26. ^ "System Modeling Workbench (SMW)". Archived from the original on 27 January 2021. Retrieved 20 January 2021.
  27. ^ "XMI Import and Export | Enterprise Architect User Guide". sparxsystems.com. Archived from the original on 2020-09-25. Retrieved 2020-08-15.
  28. ^ "Generate Documentation | Enterprise Architect User Guide". sparxsystems.com. Archived from the original on 2020-09-20. Retrieved 2020-08-15.
  29. ^ "OSLC Architecture Management V2.0". Sparx Systems. Archived from the original on 30 November 2020. Retrieved 8 August 2020.
  30. ^ "MDG Link for DOORS | Sparx Systems". sparxsystems.com. Archived from the original on 2021-01-20. Retrieved 2020-08-15.
  31. ^ https://docs.gaphor.org/en/latest/models/sysml.html
  32. ^ https://www.sphinx-doc.org/en/master/
  33. ^ https://jupyter.org/
  34. ^ "SysML Diagrams | Innoslate Help Center". Archived from the original on 2021-01-26. Retrieved 2021-05-26.
  35. ^ "Importing UML/SysML (xmi) Files | Innoslate Help Center". Archived from the original on 2021-01-27. Retrieved 2021-05-26.
  36. ^ "Release Notes Summary | Innoslate Help Center". Archived from the original on 2021-05-26. Retrieved 2021-05-26.
  37. ^ "Working with OSLC features". No Magic. Retrieved 8 August 2020.
  38. ^ "Getting started". No Magic. Retrieved 8 August 2020.
  39. ^ "Teamcenter Integration Plugin Documentation". No Magic. Archived from the original on 28 September 2020. Retrieved 8 August 2020.
  40. ^ "Modelio features in detail". Archived from the original on 24 July 2016. Retrieved 14 August 2020.
  41. ^ "Document generation". Modeliosoft. Archived from the original on 2020-09-25. Retrieved 2020-08-15.
  42. ^ "Overview of Rhapsody Model Manager". IBM. 25 June 2020. Archived from the original on 17 October 2021. Retrieved 8 August 2020.