Beyond Catia No Magic, the wide range of add-ons allows you to improve your modeling tool with an essential extensions. Each of add-on brings the powerful functionalities that cover an individual needs by enhancing the usability of your modeling tool.

Systems Modelling Language (SysML™) is adopted by the Object Management Group™ (OMG™) to standardize common language platform for systems engineering. MagicDraw committed to be the most complete standards compliant solution on market, provides support of OMG SysML™ 1.6 for standards based system engineering that ensures specifications, analysis, designs, verifications, and validations of a broad range of complex systems.

Beginning with version 17.0, the UPDM plugin introduces Cameo Data Modeler integration for conceptual, logical, and physical data modeling. The Entity Relationship diagram supporting the information engineering notation has been added for the Data and Information viewpoint models of DoDAF as well as for the OV-7 and SV-11 products of MODAF.

This plugin brings a deep experience with Aerospace, Automotive, Defense, Government, Transportation, and other industries. Our core product, MagicDraw offers the most robust standards-compliant UAF, DoDAF 2.0, MODAF 1.2, NAF 3, and NAF 4 via a UAF standardized solution.

UPDM plugin in combination with Cameo Business Modeler plugin provides capability for understanding internal business procedures. BPMN standard provides alternative, business process centric, notation to model operational and resource behavior within the enterprise. A business process based diagram for UPDM describes a sequence or flow of activities in an enterprise showing how the business works. The diagram shows activities and events/data that trigger or feed business activities.

This plugin is a unified profile for DoDAF/MODAF that supports all architectural framework products ensuring you achieve mission results.  The MagicDraw offers the most robust standards compliant DoDAF 2.0, MODAF 1.2, NAF 3, and NAF 4 via a UPDM 2 standardized solution. 



This plugin integrates with other products to work with requirements no matter whether you are gathering them, importing from other tools, managing, publishing, analyzing or linking to other models as needed by your business processes, designs or test cases. All of this is available out of the box with this plugin for full model-based requirements engineering support.

This plugin provides the first in the industry extendable model execution framework based on OMG fUML and W3C SCXML standards. It extends UPDM plugin to validate system behavior by executing, animating, and debugging UPDM Statemachine (OV-6b, SV-10b), UML Statemachine, UPDM Activity (OV-5, SV-4), UML Activity and SysML Parametric models in the context of realistic mock-ups of the intended user interface.

This plugin offers a dramatic expansion of the power of SysML parametric simulation, allowing users to integrate Microsoft Excel®, MATLAB®/Simulink® (The MathWorks, Inc.) and Mathematica® (Wolfram Research, Inc.) into their MagicDraw SysML models and run simulations from the earliest stages of system design.

This plugin allows the user to import, export, synchronize, and make references between SysML Requirements and text based requirements in tools like IBM Engineering Requirements Management DOORS and DOORS Next, ENOVIA TRM, and Microsoft Excel® (other tools are to be supported soon).

This plugin is an open standard for an architecture that is applicable in many scenarios and situations. This powerful tool allows you to prepare the enterprise documentation, unify and integrate business processes across the enterprise as well as data both inside and outside the boundaries of the enterprise, lower the complexity barrier, reduce both solution delivery time, development costs by maximizing reuse of enterprise models, and drive continuous business and IT alignment.

This plugin enables copying changes between different project versions. This functionality is usually needed when there are several branches that reflect different releases or versions of the product, e.g. when certain fixes have to be copied from a release branch to the mainstream development. Merge functionality in MagicDraw works both on file system files and projects stored in Teamwork Cloud (TWC). 

This plugin is a formal and highly structured way of viewing and defining an enterprise from different perspectives. It is represented as a classification schema for artifacts that is used for enterprise architecture modeling.

This plugin is a solution for modeling real-world concepts — designed to align your systems of people, processes, and information. It brings users an innovative way to model concepts without needing an advanced degree in formal description logic.

This profile adds capabilities to SysML for model-driven development of Real Time and Embedded Systems (RTES). MARTE consists in defining foundations for model-based description of real time and embedded systems.

 This plugin provides risk analysis during the whole product modeling process and can be used together with the ISO 26262 Functional Safety Plugin.  It brings the value to demonstrate that risks are addressed by safety requirements/risk control measures; increased agility in between Risk/Hazard Analysis, Design, and FMEA; ensured traceability of risks to requirements, design elements, critical quality attributes (CQA) and other artifacts; performs safety analysis and impact analysis.

SPEM (Software Process Engineering Metamodel) plugin is a standard adopted by OMG for software development process definition, specifically including those processes that involve or mandate the use of UML.

Alf (the Action Language for Foundation UML) is a textual language for coding detailed, executable behavior within an overall UML model. It provides both a syntax-aware editor for entering and updating Alf code, and a compiler for translating Alf code into fUML activity models.

This plugin allows system and software engineers, enterprise architects, business analysts, and others who work with classified or sensitive data, to mark their model elements to indicate different levels of classification or sensitivity. The plugin provides data markings based on the DoD Manual 5200.01 Volume 2 specification while allowing for custom data markings to be created as well.

This plugin is designed to address essential end-to-end design requirements for model-based design. Increase productivity by using SysML extended with a DDS-specific profile, as well as enabling graphical design and configuration with RTI Connext integration.