Meet Interoperability Challenges with Proven Solutions

No Magic has deep experience with DoDAF 2.0, MODAF, NAF 3 and UAF. Cameo Enterprise Architecture - based on core product MagicDraw - offers the most robust standards compliant DoDAF 2.0, MODAF, NAF 3, NAF 4, and UAF 1.1 via a UAF standardized solution. No Magic fully supports all architectural framework products ensuring you achieve project results. No Magic also leads the industry in its integration in systems of systems engineering, ensuring that you achieve net-centric success.

Meeting DoDAF 2.0, MODAF, NAF 3 and UAF needs

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

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

Features

No Magic Cameo Enterprise Architecture key benefits include:

Support of Technologies

  • UAF - Unified Architecture Framework profile developed by OMG
  • 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 (diagrams, tables, matrices, relation maps, Gantt charts)
  • Spell Checker
  • Customizable views of UAF, 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*

  • Teamwork Cloud. The Teamwork Cloud is the next generation repository for collaborative development and version model storage.
    • 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 Cloud. Locally changed project files can be committed to the Teamwork Cloud 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

Editions

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 Cameo Enterprise Architecture Enterprise Edition contains all of MagicDraw's powerful UML, SysML, UPDM, BPMN, SoaML diagramming capabilities, including full UML 2.5.1 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.

Edition / What's includedEnterprise Edition

MagicDraw Standard

 

MagicDraw Architect

 

MagicDraw Enterprise

X

UAF plugin

X

UPDM 2 Plugin

X

SysML Plugin

X

Cameo Business Modeler Plugin

X

Cameo Data Modeler Plugin

X

TOGAF Plugin

X

Zachman Plugin

X

Note: Cameo Enterprise Architecture Standard and Architect editions are no longer supported from 19.0 version

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

The Enterprise 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 Could. Also this edition includes Cameo Data Modeler, advanced modeling facilitations and analysis, reverse engineering and code generation for DDL, WSDL, CORBA IDL and XML. 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:

  • UAF, DoDAF, MODAF or NAF modeling, please refer to UAF plugin.
  • Business Process modeling, please refer to Cameo Business Modeler plugin.

Join the conversation in the CATIA MBSE Cyber System User Community!

FlexNet Plugin Licenses in Batch Mode

My team is trying to run Cameo in “batch mode”, and I have a question regarding the FlexNet license server configuration that is not answered in any of the documentation that I was able to find. In the Cameo documentation, I see Java arguments for specifying a FlexNet server and port (FL_SERVER_ADDRESS / FL_SERVER_PORT), and I also see that I can specify a tool edition (FL_EDITION). However, in th

CATIA MBSE CYBER SYSTEMS

Derivation Tables in SysML V2

Requirement derivation tables are easily one of the top requested topics from users across the industry. In my latest video, I walk through how to define a reusable view def and map it directly to your requirement structures.Watch the Video here: [Link to YouTube Video] Download / Copy the Source CodeGrab the SysML v2 code used in the video below to test and adapt for your own models:How are you

CATIA MBSE CYBER SYSTEMS

2026x Server side simulation

Hello,I was able to create a server side simulation using an instance table. There is one part of the simulation that is not working. I have a script that executes as part of a rollup pattern that performs a simple table lookup that fails.The rollup pattern uses a constraint block that has a Groovy script that performs the lookup. The simulation works just fine when executed within Cameo.Here is a

CATIA MBSE CYBER SYSTEMS

Custom Table Column to show indirect references

I have a table that shows the concerns in a specific part. In that table I want to add a column that shows the requirement(s) that satisfy each concern. The satisfy relations that provide this are contained within the associated requirements and target the specific concerns. The issue I am having is that I am unsure how to pull that information.SysML v2 SysMLv2

CATIA MBSE CYBER SYSTEMS

NOTE: Existing users of No Magic products can access to the user portal at https://magicdraw.com/main.php, as well as Cameo Collaborator for Teamwork Cloud samples at https://ccexamples.nomagic.com.

Learn What CATIA Can Do for You

Speak with a CATIA expert to learn how our solutions enable seamless collaboration and sustainable innovation at organizations of every size.

Get Started

Courses and classes are available for students, academia, professionals and companies. Find the right CATIA training for you. 

Get Help

Find information on software & hardware certification, software downloads, user documentation, support contact and services offering