MBSE Tool Reviews: MagicDraw


Review:
Vendor:
MagicDraw - MBSE & SysML Support
Dassault Systèmes (formerly No Magic), France

EDITOR RATINGS
CRITERIA
RATING
Usability
Function: Draw SysML
Function: Simulate / Execute SysML
Team Model & Interop
Value
TOTAL
PLATFORMS
COST
AWARDS
 TOP PICK 
USER RATINGS

0 ratings

PROS
  • Strictly enforces most of OMG SysML syntax and semantics (see CONS for exceptions)
  • Enterprise edition bundles Cameo Simulation Toolkit (otherwise must buy separately)
  • Supports plugins for integration with Requirements Management tools (e.g., DOORS, RequisitePro)
CONS
  • Suffers from tool featuritis and UX is gratuitously complex (needs extreme makeover)
  • Activity diagrams are awkward to nest
  • Sequence diagrams do not properly support semantics of Interfaces and Signals
  • Tool itself is relatively expensive, and cost of plugins (Simulation Toolkit, DataHub, DoDAF, etc.) is excessive; Simulation Tookit should be bundled, as it is with Cameo System Modeler
  • XMI interoperability does not work as advertised with competitive tools
BOTTOM LINE
  • Recommended as a pragmatic SysML modeling tool that supports Agile MBSE and intermediate-level model simulations

Review: MagicDraw - MBSE & SysML Support

  • Product Name: MagicDraw
  • Brand: Sparx Systems Pty Ltd.
  • Description: SysML enterprise architect modeling tool for MBSE applications.
  • Reviewer: Editor, MBSEtoolreviews.com
  • Date: 01/05/2023
  • Review Summary:

This Model-Based Systems Engineering (MBSE) tool review features MagicDraw, No Magic's flagship UML modeling tool which supports a SysML plugin for MBSE applications. [Note that No Magic also produces Cameo Systems Modeler, a collaborative MBSE environment based on MagicDraw that includes the SysML plugin.] The review evaluates MagicDraw's MBSE and SysML capabilities using the following weighted evaluation criteria: Usability, Major Functions (Drawing, Simulation & Execution), Standards & Interoperability, Team Modeling & Tech Support, and Value.

MagicDraw is a robust choice as a MBSE tool that strictly enforces SysML well-formedness rules for syntax (notation) and semantics. MagicDraw offers proprietary and commercial plugins to integrate with Requirements Management tools (e.g., DOORS, PTC Integrity) and Simulation tools (MATLAB/Simulink, Mathematica).

Shortcomings include, but are not limited to: gratuitously complex UI, featuritis, Activity diagrams do not nest cleanly, and Sequence diagrams do not fully grok semantics of Interfaces and Signals.

MagicDraw is recommended as a pragmatic MBSE + SysML modeling tool that supports Agile MBSE methods and intermediate-level model simulations.

  • Editor Rating: 3.6 / 5 Stars


DISCLAIMER: MBSEtoolreviews.com reviews represent the opinions of editors and its members, and are intended only as an information resource. All information and statements are subject to correction and revision. uisers of this information are encouraged to perform their own due diligence and act accordingly. (Caveat emptor!) Please read the full Disclaimer in the Terms of Use for this site and contact us regarding any additions and corrections.
OMG SYSML and UML are trademarks of the Object Management Group. All other product and service names mentioned are the trademarks of their respective companies.

All other trademarks are the property of their respective owners.
© 2003-2024 PivotPoint Technology Corp. | Privacy | Contact Us