DoDAF, MODAF, and NAF vith UPDM Compliance

Cameo Enterprise Architecture

quick reference guide uaf
quick reference guide uaf gov


    • Please give a big thumbs up to whomever had the idea to throw in Cameo Requirements Management into MagicDraw 18. I'm using the plugin a ton now.
      Chris Mellroth
      Northrop Grumman
    • No Magic's team were exceptional at delivering software that was on time and within specification.
      President and CEO
      Metalithic Systems Inc.
    • I'm working with MagicDraw for 3 years now and I'm still impressed by the tons of functionalities it has and by the great support team!
      Xavier Seignard
    • I just wanted to thank you for your great customer service. I have enjoyed working with you (and MagicDraw) so far, and look forward to doing so increasingly in the future.
      Eric Crane
      Members United Corporate Federal Credit Union
    • One of the best, if not the best object-oriented modeling tools IMO is MagicDraw.
      Mark Lorenz
    • MagicDraw is BY FAR the greatest modeling tool I have ever used.
      Stan Butler
    • Thank you very much for your help! I must say that I have never experienced such excellent technical support.
      Dr. Jim Arlow
      ClearView Training
    • MagicDraw is very intuitive and robust. The best UML Modeler I've been using so far. 
      Volker Lenz
      IT Services Promotion Agency
    • I really am loving the product. It's just that when I find out that a company actually *listens* for once.
      Gavin Kistner
      Image Refinery Productions
    • I have used multiple modeling tools over the far the best one I've used is MagicDraw.
      Mark Lorenz
    • The product exceeded all its competitors in every area and was by far the easiest for all our teams to use when building enterprise solutions.
      Allen Scott
      Intelligent Chaos
    • MagicDraw is now my main tool of trade.
      Dr. Darren R C Kelly
      Elements of the Web
    • We knew when we bought our MagicDraw licenses that the product was top of the line. You have just proven to me that your support is also top of the line.
      Stefan Zetterberg
      LearningWell AB

DoDAF bannerNo Magic has deep experience with DoDAF 2.0, MODAF, NAF 3 and the Defense Industry. Our Cameo Enterprise Architecture product, based on our core product MagicDraw, offers the most robust standards compliant DoDAF 2.0, MODAF and NAF 3 via a UPDM standardized solution. And what's more, No Magic fully supports all architectural framework products ensuring you achieve mission results. No Magic also leads the industry in its integration of DIEA requirements, ensuring that you achieve net-centric success. Meet your interoperability challenges with proven, tested No Magic solutions.

No Magic Specifically Meets DoDAF 2.0, MODAF, NAF 3 and UPDM Needs

Improved Mission Results - Your team will do a better job of mining available data, measuring and visualizing architecture and overall success factors resulting in improved mission results.

  • Convey the knowledge faster and easier
  • Easily represent and communicate complex architecture
  • Reduce assumptions, misconceptions and risk

Program Accountability - Provide Program Manager accountability including the enablement of net-centric processes and architectures, flexibility and responsiveness.

  • Meet standards and easily follow guidance
  • Understand risk/cost
  • Gaps are identified and eliminated

Resource Management - No Magic's MagicDraw solution greatly facilitates the efficient and effective deployment of IT resources. The tool automates and assists the process of resource allocation ensuring mission critical project success.

  • Use "what-if" scenarios to confirm and calculate mission success criteria
  • Quickly identify under or over utilized resources
  • Are the resources deployed in a mission?
  • Ensure that resources are allocated to meet specific mission goals

Success/Mission metrics - Metrics lead to program success. Employing MagicDraw in DoDAF promotes significant improvement in processes, program and people efficiencies as well as shorter cycle times. Rapidly see and identify data relationships and critical paths.

  • Align your operational metrics with your system metrics
  • Use "what-if" scenarios to optimize system and operational parameters
  • Use metrics to drive system design and operations
  • Trace metrics back to systems that fulfill them

Efficiency - Benefit from improved speed to deploy, optimized resource allocation, improved collaboration and reduced overall cycle times. Teams will find it easier to take the abstract and make it meaningful, and achieve net-centric results.

  • Be efficient and collaborative
  • Easily and quickly pass along knowledge and training to others
  • Achieve efficiencies because guidance has been followed

To learn how to benefit from our DoDAF, MODAF and NAF expertise, call us. We have the experience and insights to help you succeed.

No Magic Cameo Enterprise Architecture key benefits include:

Support of Technologies

  • UPDM - Unified Profile for DoDAF and MODAF developed by OMG.
  • DoDAF - Department of Defence Architecture Framework.
  • MODAF - Ministry of Defense Architecture Framework.
  • NAF – NATO Architecture Framework.
  • UML - Unified Modeling language developed by OMG.
  • SysML - System Modeling language developed by OMG.
  • SoaML - Service Oriented Modeling Language developed by OMG.
  • BPMN - Business Process Modeling Notation developed by OMG.
  • TOGAF - The Open Group Architecture Framework developed by The Open Group.
  • Zachman - Zachman Enterprise Architecture Framework developed by the Zachman International.

Usability / User Interface

  • Role-based predefined and customizable graphical user interface.
  • Cut/copy/paste elements.
  • Undo/redo mechanism, up to 500 steps.
  • Diagramming.
  • Spell Checker.
  • Customizable views of UPDM, SysML and UML elements.
  • Model structure management via tree-like interface.
  • Hyperlinks for any model element.
  • Model and diagram quick and advance search engines.
  • Printing.
  • Help system

Adjustments / Tailoring

  • DSL. The Domain Specific Language Customization Engine allows adapting tool to the domain specific profile, modeling domain.
  • OCL constraints. OCL expressions can be added to any model element. Executable constraint checks model for correctness and completeness, displays errors in the model and suggests solutions.
  • Open API.
  • Scripting Engine - scripts in BeanShell, JRuby, Jython, Groovy and JavaScript to create custom action for repetitive tasks.
  • Report Wizard with the customizable WYSIWYG reports.

Distributed Use / Parallel Development*

  • MagicDraw Teamwork Server. The Teamwork Server is a piece of the software that allows more than one developer to work with the same model.
    • If you are connected to the Internet you may work with the model that is stored in the repository. A project manager may provide read only or full access to the repository for the overseas interested parties.
    • Every user may save their teamwork project locally and work without a constant connection with the Teamwork Server. Locally changed project files can be committed to the Teamwork Server at later date.
    • Branching ensures separated areas of development, tests and trials for the same project.
  • FLEXnet license server.
    • Floating License - use the same license (i.e. MagicDraw Standard, Professional, Enterprise Edition or Plugins) on multiple machines.
    • Borrowing - offline license mode.

Configuration Management*

  • MagicDraw teamwork Server works much like the source code version control system.
    • Every user may instantly obtain the newest version of the model; everybody is allowed to work in parallel on its own part.
    • All designs are stored in a single place, there are no more files that are scattered around in the network; changes can be introduced orderly and without conflicts.
    • Module level versioning control.
  • Merge Plugin enabling copying changes between different project versions.
  • Visual model differencing.


  • Different people in the project may have different access levels to the projects stored in the MagicDraw Teamwork Server repository.
  • Different users may have different permissions on the data that is located in the teamwork server.
  • Native user support in Teamwork Server integrated with Subversion/ClearCase and/or LDAP.


  • No Magic is official members of the OMG Model Interchange Working Group (MIWG) and UML Diagram Interchange (UMLDI) Group both formed to demonstrate and facilitate interoperability between UML®-based modeling tools. The groups’ initial focus is on model and diagrams interchange between UML®, OMG SysML™, and Unified Profile for DoDAF and MODAF (UPDM) -capable tools. Groups comprise end users, tool vendors and experts in the UML and XMI® standards.
  • Cameo DataHub - data bridge enabling the import/export, automatic synchronization and creation of references between No Magic products Cameo™ Requirements+, MagicDraw and the other vendors tools such as Rational® DOORS®, Rational® RequisitePro®, and CSV files. Support for other tools/formats/repositories to be forthcoming.
  • Cameo Inter-Op. Tool providing customers both import and export functionality between MagicDraw and IBM Rational® Rhapsody, or MagicDraw and System Architect.
  • Sparx Systems Enterprise Architect Import plugin.
  • MagicDraw RSXConverter plugin. Plugin provides a seamless way to convert IBM® Rational® Software Architect (RSA) or IBM® Rational® Software Modeler (RSM) file format (*.emx, epx and efx) to Cameo Enterprise Architecture file format (*.mdxml).
  • MagicDraw RConverter plugin. Plugin provides a seamless way to convert Rational Rose Model file format (*.mdl) to Cameo Enterprise Architecture-supported file format (*.xmi).
  • Integration with the Borland CaliberRM requirements tool.
  • Integration with IRqA, a requirements engineering tool.

Requirements Management

  • SysML Requirements Model.
  • Support for SysML Requirements diagram.
  • Requirements Traceability. Ability to manage traces between requirements and satisfying elements, requirements and test cases, requirements and refining elements and requirements of different levels of abstraction.
  • Predefined satisfy requirement and verify requirement matrices.
  • Requirements tabular representation view.
  • Automated Requirements numbering; requirement numbers active uniqueness check.
  • Requirements Versioning control.
  • Custom schemes support for requirements versioning and prioritization.

Traceability / Build in Functions for Gap Analysis

  • Traceability. Traceability between different levels of abstraction which makes it possible to find more specific and realizing elements, usually not from the same view. This allows for handy specification and realization discovery, and navigation. Predefined traceability suites are customizable to customers’ needs.
  • The Dependency Matrix.
  • Predefined editable matrices for UPDM/MODAF/DoDAF:
    • Implementation Matrix for OV-SV gap analysis.
    • Operational Activity to Capability Mapping matrix.
    • Organizational resource responsibility for Projects matrix.
    • Capability to Service Mapping matrix.
    • Resource Interactions Matrix.
    • Function to Operational Activity Traceability Matrix.
    • Operational Activity to Systems Traceability Matrix.
  • Predefined editable matrices for SysML:
    • Allocation matrix.
    • Satisfy Requirement and Verify requirement matrices.
  • Find Usages/Find Dependencies.
  • The Relation Map.
  • Predefined Relation Maps for UPDM/DoDAF/MODAF:
    • Capability Structural Map.
    • Capability Behavioral Map.
    • Implementation Map.
    • Operational Activity Implementation Map.
    • Operational Activity Map.
    • Organization Structure Map.
    • System Resource Map.
    • Variant Map.
  • Predefined Relation Maps for SysML:
    • Activity Decomposition Map.
    • Instance Map.
    • Requirement Containment Map.
    • Requirement Derivation Map.
    • Structure Decomposition Map.

Reports / Direct Web Publishing

  • Report Wizard with the customizable WYSIWYG reports is built on top of the Velocity Engine (Open Source Templates engine). The type of template files that the Report Wizard supports: normal text, RTF, HTML, Spreadsheet template (need to be saved as HTML format), XML template (DocBook or FO), Microsoft Word and Excel 2007 files.
  • MagicDraw Web publisher enables Java Doc like report with clickable navigation and image map for diagrams and elements from model.

Build in controls for consistency and quality models

  • Validation checks model for correctness and completeness, displays errors in the model and suggests solutions. The Active validation allows this functionality instantly.
  • Predefined Validation suites are provided for UML, SysML, SoaML UPDM models.

Multilingual models

  • Unicode support for models allows multilingual models to be build.
  • Spell Checker. Open Office dictionaries of 98 languages are supported.
  • Different predefined and unlimited numbers of custom languages of application GUI are supported: English, French, German, Japanese, Russian, and Thai interfaces. On demand translation to any other language can be implemented.

Detailed list of features supported by the core of the Cameo Enterprise Architecture can be found in MagicDraw features list.

*-Please note that one or more features under the following section may require additional products, such as MagicDraw Teamwork Server or Merge Plugin to be bought and used in combination with Cameo Enterprise Architecture. For more information about any of the required product, please click a hyperlink with the product name or go to the Related Products section (click Related Products on the product menu bar).

If you are already a MagicDraw user and you are interested in:

- DoDAF or MODAF modeling, please refer to UPDM plugin.

- Business Process modeling, please refer to Cameo Business Modeler plugin.


DoDAF, MODAF, and NAF via UPDM Solution

UPDM is Unified Profile for DoDAF, MODAF and NAF developed and maintained by OMG.

  • UPDM was developed by members of the OMG with help from industry and government domain experts.
  • UPDM is not an Architectural Framework
  • UPDM is not a methodology or a process
  • UPDM is a standardized way of expressing DoDAF, MODAF and NAF artifacts using UML, SysML and SoaML

cameo enterprise architecture standards

No Magic’s involvement in UPDM is substantial

  • No Magic co-chairs UPDM activities in OMG
  • No Magic is leading the architecture of UPDM
  • UPDM is modeled using MagicDraw
  • UPDM specification was generated from MagicDraw

If you are already a MagicDraw user and you are interested in:

- DoDAF, MODAF or NAF modeling, please refer to UPDM plugin.

- Business Process modeling, please refer to Cameo Business Modeler plugin.

^- Return to top

DoDAF Support Overview

DoDAF Viewpoints and Models Supported

Representation in MagicDraw
Viewpoint Structural Diagram Behavioral Diagram Matrix Table Diagram Report Gantt Chart
All Views AV-1
Capability CV-1
CV-5 (UPDM 2 only) CV-5 CV-3 (UPDM 2 only)
Data & Information DIV-1
Operational OV-1
Systems SV-1
Standards TV-1
Project PV-1
PV-2 (UPDM 2 only)
Services SvcV-1

DoDAF Specific Features

  • DoDAF 2.0 Architect and DoDAF 1.5 Architect user interface modes.
  • DoDAF 2.0 and DoDAF 1.5 project templates with predefined structure.
  • Active and on-demand DoDAF model completeness and correctness validation rules.
  • Automation of Operational Exchanges and Data Exchanges creation.
  • BPMN 2.0 support for OV-5 and SV-4 products. Available only with Cameo Business Modeler plugin.
  • Gap analysis matrix between OV and SV.
  • Military Symbology conforming to Common warfighting symbology - MIL STD 2525B.
  • ISO8601 (Date/Time) editor.
  • Typical -> Actual conversion wizard for OV-4, PV-2, and SV-7.
  • UJTL Library; DISR Library; Joint Conditions Library.
  • Measurements automation.
  • Predefined Traceability Rules for DoDAF
  • Other usability features.

^- Return to top

MODAF Support Overview

MODAF Viewpoints and Products Supported

Representation in MagicDraw
Viewpoint Structural Diagram Behavioral Diagram Matrix Table Diagram Report Gantt Chart
All Views AV-1
Strategic StV-1
StV-6 StV-5 (UDPM 2 only) StV-5 StV-3 (UDPM 2 only)
Operational OV-1
Systems SV-1
Technical Standards TV-1
Acquisition AcV-1 AcV-2 (UDPM 2 only)
Service Oriented SOV-1
SOV-3 SOV-4a

MODAF Specific Features

  • MODAF Architect user interface mode.
  • MODAF project template with predefined views and viewpoints structure.
  • Active and on-demand MODAF model completeness and correctness validation rules.
  • Automation of Operational Exchanges and Resource Interactions creation.
  • Automation of Service Channels creation.
  • BPMN 2.0 support for OV-5 and SV-4 products. Available only with Cameo Business Modeler plugin.
  • Gap analysis matrix between OV and SV.
  • Graphical DLOD status support.
  • ISO8601 (Date/Time) editor.
  • Typical -> Actual conversion wizard for OV-4, AcV-2, and SV-7.
  • Measurements automation.
  • Predefined Traceability Rules for MODAF
  • Other usability features.

^- Return to top

NAF Support Overview

NAF Viewpoints and Subviews Supported

Representation in MagicDraw
Viewpoint Structural Diagram Behavioral Diagram Matrix Table Diagram Report Gantt Chart
All Views NAV-1
Capability NCV-1
Operational NOV-1
Systems NSV-1
Technical NTV-1
Programme NPV-1 NPV-1
Service Oriented NSOV-1

NAF Specific Features

  • NAF Architect user interface mode.
  • NAF project template with predefined views and viewpoints structure.
  • Active and on-demand NAF model completeness and correctness validation rules.
  • Automation of Operational Exchanges and Resource Interactions creation.
  • Automation of Service Channels creation.
  • BPMN 2.0 support for NOV-5 and NSV-4 products. Available only with Cameo Business Modeler plugin.
  • Gap analysis matrix between NOV and NSV.
  • Graphical DLOD status support.
  • ISO8601 (Date/Time) editor.
  • Typical -> Actual conversion wizard for NOV-4,NPV-1, and NSV-7.
  • Measurements automation.
  • Predefined Traceability Rules for NAF.
  • Other usability features.
Edition / What's includedReader EditionStandard EditionArchitect EditionEnterprise Edition
MagicDraw Standard x
MagicDraw Architect x
MagicDraw Enterprise x
UPDM 2 Plugin x x x
SysML Plugin x x x
Cameo Business Modeler Plugin x x x
Cameo SOA+ Plugin x x x
Cameo Data Modeler Plugin x x
TOGAF Plugin x x x
Zachman Plugin x x x

Cameo Enterprise Architecture Reader

Cameo Enterprise Architecture Reader edition is made for reading and previewing UML models created with Cameo Enterprise Architecture and is free of charge. It is extremely useful when you want to share your ideas expressed in UML, SysML, UPDM, SoaML and BPMN with partners, colleagues, or clients, who do not have their copy of Cameo Enterprise Architecture. This edition is also equipped with printing and image export capabilities.

Cameo Enterprise Architecture Standard edition

The Cameo Enterprise Architecture Standard Edition contains all of MagicDraw's powerful UML, SysML, UPDM, BPMN, SoaML diagramming capabilities, including full UML 2.5 support and extensibility features, basic reporting functionality and image export. Files are stored in XMI format.

All model elements can be accessed via Cameo Enterprise Architecture's Open API.

In this edition, you will find everything you need to draw, edit and publish your UML 2.5 models.

The Standard Edition also provides a Dependency Matrix, Generic Table, Relation Map, UI, Content, Networking, Free Form and Robustness diagrams, model analysis and facilitation features, customizable and extendable patterns, integrations with most popular IDEs and a set of predefined model templates and UML profiles. The Domain Specific Language customization engine allows adapting Cameo Enterprise Architecture tool to the specific domain (e.g. banking, embedded subfields, networking, etc.).

The Standard Edition is available in standalone, floating and mobile license versions and is fully compatible with the MagicDraw Teamwork Server.

The Standard Edition is ideally suited for all analysts and architects who need various model extensions and modeling facilitations.

Cameo Enterprise Architecture Architect edition

The Architect Edition is specially packaged to provide the optimal price and technical features necessary for architects that do not need the full capabilities of the Enterprise Edition. This edition combines the common functionality of the Standard Edition together with some powerful options from the Enterprise Edition. These include: Cameo Data Modeler, advanced modeling facilitations and analysis, reverse engineering and code generation for DDL, WSDL, CORBA IDL and XML. Architects have less need for IDE integrations as well as Java and C++ code engineering, so these capabilities are not included.

Cameo Enterprise Architecture Enterprise edition

The Cameo Enterprise Architecture Enterprise Edition represents the top of the line of the Cameo Enterprise Architecture family of products and represents the ultimate solution for all your modeling needs. The Enterprise Edition combines all of the functionality of the Personal and Standard Editions, into a comprehensive state-of-the-art enterprise modeling solution. But the Enterprise Edition does not stop there and adds code engineering and diagramming functionality in CORBA IDL, EJB, WSDL and XML schema. For working with DB structure, the Enterprise Edition not only provides code engineering and diagramming but also provides structure retrieval via JDBC.

The Enterprise Edition allows model transformations both ways: from Platform Independent Model (PIM) to Platform Specific Model (PSM) and from PSM to PIM. With model transformations, you can produce many specific models, such as XML Schema, DDL, or your customized specific model from a generic one.

With the first in industry visual model differencing feature, the Enterprise Edition provides unique capability to see the changes made between two different versions of a model.

The Cameo Enterprise Architecture Enterprise Edition is a must when working with multiple development technologies and databases.

The MagicDraw family of award-winning products represents the most powerful and best value in the enterprise modeling industry today.

If you are already a MagicDraw user and you are interested in:

- DoDAF, MODAF or NAF modeling, please refer to UPDM plugin.

- Business Process modeling, please refer to Cameo Business Modeler plugin.

Java Virtual Machine: Please check the recommended JVM version for a particular MagicDraw version at Java Virtual Machine List.
Operating System: Windows NT/2000/XP/Vista/7/8, Linux, Mac OS X (most testing procedures and debugging were performed on those platforms).

Resource Minimum Recommended Superior*
CPU Pentium™ 4, 1.6 GHz or higher Core™ 2 Duo, 2.2 GHz or higher Core™ i5, 4.0 GHz or higher
RAM 2 GB 4 GB 8 GB
Disk space

800 MB or more depending on used plugins

Video mode 800*600 @ 64k colors 1280*1024 @ 64k colors 1280*1024 @ 64k colors
Operating Systems Windows XP SP 3, Mac OS X Lion, or Linux that runs with recommended Java Windows 7/8, Mac OS X Mountain Lion, or Linux that runs with recommended Java Windows 7/8, Mac OS X Mountain Lion, or Linux that runs with recommended Java
Java 32 bit 64 bit 64 bit
JAVA_ARGS parameter** If 32 bit Java used JAVA_ARGS=-Xmx1200M JAVA_ARGS=-Xmx1400M
If 64 bit Java used JAVA_ARGS=-Xmx1400M JAVA_ARGS=-Xmx2000M

* It is intended for large projects. For Cameo Enterprise Architecture, "large" means a project having hundreds of thousands of elements and 1000 or more diagrams.

** Sometimes when running the program the OutOfMemory error occurs. The cause of an OutOfMemoryError is that you simply haven't got enough memory available for the workings of the application.
Parameters JAVA_ARGS can be updated in/bin/ in the line JAVA_ARGS=-Xmx800M

Note: The java maximum heap should be set to less than the available physical RAM on the machine, that is the RAM minus the amount of memory taken by any other processes that will run concurrently. Otherwise your JVM process will likely swap and that will slow down the application.

Cameo Enterprise Architecture Basics
ViewletDescriptionTime (min)Size (MB)View
UPDM: Managing Data and Information
The demo introduces how to model and manage Information Elements in the operational viewpoint, specify Information Elements by logical Entity Items, transform logical Entity Items to physical Entity Items, and generate DDL (Data Description Language) script from the physical Entity Items. 14:54 20.5
UPDM: Operational Viewpoint This demo shows how the operational exchanges can be created and managed using the operational exchanges automation functionality in the MagicDraw UPDM plugin 9:09 9.7
UPDM: Systems Viewpoint This demo shows how Resource compositions can be modeled and Data Exchanges can be created and managed using the Data Exchange automation functionality in the Cameo Enterprise Architecture application. 16:00 7.41
UPDM: Strategic This demo demonstrates how to model and relate capabilities to each other, relate capabilities to the elements from other viewpoints, for example, projects and resources, and analyze capability provision and deployment gaps. 17:21 8.72
BPMN 2.0 basics This demo presents Cameo Business Modeler plugin for MagicDraw, introduces business modeler user perspective, and shows basics of modeling in BPMN 2.0. The demo shows how to create all three of the BPMN 2.0 diagrams: Process Diagram, Collaboration Diagram and Choreography diagram. 13:00 12.3
Business modeling The purpose of this demo is to show how to define business data (vocabulary), define organization structure, model business processes, and relate activities to roles from the organizational structure. 12:00 8.19
Creating Use Case and SysML Diagrams This demo shows how to export a DOORS Module to a Use Case or SysML diagram in MagicDraw. It also shows how to customize the attributes of a DOORS Module in order to copy to Use Case or SysML Requirements.
Finally, it shows how to export the requirement type from RequisitePro to a Use Case or SysML diagram with custom attribute setting.
2:09 2.32
Methodology Wizards This demo introduces the Methodology Wizards functionality and shows how to create model with the Use Case Model Creation wizard and how to customize the wizard itself. 7:23 2.19
Model Merge This demo introduces the Model Merge functionality and shows how changes can be copied from branch to another. It also demonstrates conflict resolution capabilities. 10:07 2.13
SysML This demo presents SysML plugin for MagicDraw, introduces system engineer user perspective with main SysML diagrams implemented, and shows basics of modeling in SysML. 9:40 6.27
TOGAF The purpose of this demo is to show how to develop TOGAF based architecture, use the MagicDraw functionality to enhance TOGAF Plugin capabilities, and use UML to Extend TOGAF model. 20:37 17.80

ViewletDescriptionTime (min)Size (MB)View
Basics This demo introduces the very basics of working with MagicDraw: shows how to create project and diagrams, outlines the main working environments, navigates through elements drawing and presentation options. 10:36 9.87
Specification Windows This demo represents a new more convenient GUI and non-modal specification dialog boxes, shows how easier to work with properties due to these enhancements. 10:19 11.05
Smart Manipulators This demo introduces completely redesigned Smart Manipulators functionality that increases the speed of modeling and diagramming. 3:00 2.14
Diagram Toolbars This demo presents a new shrinkable diagrams toolbar grouping, shows modeling with elements from different diagram simultaneously. 2:57 3.76
User Interface Modeling This demo presents the User Interface Modeling diagram and discloses the benefits of using this diagram while showing its usage in system and software development. 13:07 9.66

Project Management and Collaboration
ViewletDescriptionTime (min)Size (MB)View
Model Decomposition This demo introduces the functionality of model decomposition by demonstrating how to split a project and work with a part of it independently. 16:38 4.54
Shared Packages This demo presents project segmentation using shared packages functionality, which allows the usage of a model part in multiple projects. 5:55 2.94
Teamwork Server: Add project to teamwork This demo presents easy way to make a local project accessible for the Teamwork Server users. 3:04 1.21
Teamwork Server: Create a new user in teamwork This demo presents the management of users accounts, guides through creation of a new user or edition of existing one, introduces various kinds of permissions and how they can be set to project. 2:55 1.00
Teamwork Server: Working in teamwork This demo introduces the main functionality of teamwork, when two or more users work with the same project. You will see how to lock part of the model and work on this part individually, how to commit changes to the server and share with the other team members. 4:30 2.65
Teamwork Server: Project branching This demo introduces the Branching functionality and presents samples of branch creation. 6:48 1.31
Efficient Teamwork Server Repository analysis with Project Usage Map
In this short demo, we will present the Project Usage Map and its use case. You will get in-depth information on the use of this powerful analysis capability. 3:46 4.28

Model Analysis and Integrity Checking
ViewletDescriptionTime (min)Size (MB)View
Traceability This demo introduces the traceability functionality and represents how traceability objective is met – to visualize and verify that Requirements, Design, and Implementation model elements are covered in higher (Specification) and lower (Realization) levels of abstraction. 12:54 5.8
Visual Model Differencing This demo guides through model comparison process between two project versions by introducing differences in model data and diagrams. 3:10 1.35
Validation This demo guides through the main functionality of model validation with OCL 2.0 constraints. 6:20 3.58
Active Validation This demo introduces the Active Validation functionality and analyzes samples of the incorrect ownership and Parameters synchronization validation. 5:21 1.26
Dependency Matrix
- get SMARTER in 60 seconds
This demo introduces Dependency Matrices. No Magic is known industry-wide for its focus on the user experience, and our easy-to-use, fast and very powerful Dependency Matrices are a tangible example of this. 2:51 5.73

Tool Customization
ViewletDescriptionTime (min)Size (MB)View
Domain Specific Language (DSL): Creating customization This demo introduces the Domain Specific Language (DSL) customization. We will demonstrate how to use DSL engine for adapting domain specific profiles for creating your own custom specification dialogs and custom real-time semantic rules. 10:31 7.89
Domain Specific Language (DSL): Custom diagram creation This demo introduces the Customize Diagram Wizard that allows creating your own diagram types for specific domain, platform, technology, and other purposes. You can also create your own customized elements in the diagram toolbar, along with customized symbol styles, and with other customizations. 13:49 8.46
Domain Specific Language (DSL): Property group creation This demo introduces how to create a new property group in a model element Specification window. 7:30 5.77
Domain Specific Language (DSL): Derived properties creation This demo introduces how to create a new derived property. A derived property is the property, whose value is calculated automatically from the other properties value. 3:52 4.71
Generic Numbering Feature This viewlet will present the Generic Numbering feature in MagicDraw. We will demonstrate how to create your own numbering scheme and how to apply it to your elements. 13:29 7.82

iic member logo 225x108

nomagic gartner ad 2015


facebook 32 linkedin 32 twitter 32 youtube 32 rss 32
For more information or a quote
please contact
or call +1-214-291-9100.