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[]

Name Creator Platform / OS First public release Latest stable release Open source Software license Programming language used
Astah ChangeVision, Inc.[1] Cross-platform (Java) 2009-10-19 2021-07-29 (v6.0)[2] No Commercial. Free education edition, subscription model Java
ConceptDraw PRO CS Odessa Windows, macOS 1993 2017-11-07 (v11)[3] No Commercial Un­known
Capella Thales Group & Eclipse Foundation community Windows, Linux, macOS 2015-04-06[4] 2020-11-17 (v5.0)[5] Yes EPL Java[6]
Enterprise Architect Sparx Systems Windows (supports Linux and macOS installation) 2000 2020-06-09 (v15.1 Build 1529)[7] No Commercial C++
SPEC Innovations[8] Cross-platform (Java) 2013 2021-5-17 (v4.4.1)[9] No Commercial. Free education edition, subscription model Java
MagicDraw No Magic, a Dassault Systèmes company Windows Vista SP2 and later, OS X Mountain Lion and later, or Linux[10] 1998 2020-06-29 (v19.0 LTR SP4)[11] No Commercial Java
Microsoft Visio Microsoft Windows 1992 2016 (v16.0) No Commercial Un­known
Modelio Modeliosoft (SOFTEAM Group) Windows, Linux, macOS 2009 2020-02-03 (4.0.1)[12] Yes Core tool: GPL, Extensions: Apache License[13] Java[14]
Papyrus Commissariat à l'Énergie Atomique, Atos Origin Windows, Linux, macOS (Java) 2013-06-27 2020-06 (v4.8.0)[15] 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 1987 & 2005 (for SA XT web version) 2021-02-08 No Commercial C++ and Visual Basic; JavaScript for SA XT web sister product
UModel Altova Windows 2005-05 2020-03-17 (v2020r2)[16] 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)[17] No Commercial, Free Community Edition Java, C++
PTC Windows 1997 2021 May (v9.4) No Commercial, Education C++
Name Creator Platform / OS First public release Latest stable release Open source Software license Programming language used

Features[]

Name Underlying data model Full and Latest SysML support XMI Automated document generation OSLC support Can be integrated with
Astah Yes Partial Yes[18] Yes No Cameo Systems Modeler
Capella No Partial[19] Yes Plugin[20] Plugin[21] Rational DOORS and Polarion[22] through Publication for Capella,[23] Teamcenter through System Modeling Workbench[24]
Enterprise Architect Yes Yes Yes[25] Yes[26] Yes[27] Rational DOORS through the Model Driven Generation (MDG) Link for DOORS.[28]
Yes Yes[29] Yes[30] Yes No Matlab, GitHub[31]
MagicDraw Yes Yes Yes Yes Yes[32] Rational DOORS and Micro Focus Application Lifecycle Management through Cameo DataHub.[33] Teamcenter integration with the Teamcenter Integration Plugin.[34]
Microsoft Visio No No Plugin No No No
Modelio Yes Partial Yes[35] Yes[36] No No
Papyrus Yes Yes Un­known Un­known No Un­known
Rational Rhapsody Yes Partial Un­known Un­known Yes[37] Un­known
Software Ideas Modeler Yes Yes Yes Yes No Un­known
System Architect Yes Yes No Yes Yes {{Rational DOORS, RTC, , 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
Name Underlying data model Full and Latest SysML support XMI Automated document generation OSLC support Can be integrated with

References[]

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