Cameo Systems Modeler

button modeling-simulation-value-proposition

mbse model-based systems engineering solution 225x108


    • 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
omg sysml logoocsmp-sponsor
No Magic is a sponsor of the OMG Certified Systems Modeling Professional (OCSMP) certification program.

Cameo Systems Modeler ™ is an industry leading cross-platform collaborative Model-Based Systems Engineering (MBSE) environment, which provides smart, robust, and intuitive tools to define, track, and visualize all aspects of systems in the most standard-compliant SysML models and diagrams. The environment enables systems engineers to:

  • Run engineering analysis for design decisions evaluation and requirements verification
  • Continuously check model consistency
  • Track design progress with metrics

System models can be managed in remote repositories, stored as standard XMI files, or published to documents, images, and web views to address different stakeholder concerns.

No Magic Cameo Systems Modeler key benefits include:

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 / Built-in Functions for Gap Analysis

  • Traceability - Traceability between different levels of abstraction 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 users' needs
  • Dependency Matrix
    • 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 Dependencie

Reports / Direct Web Publishing

  • Report Wizard with the customizable WYSIWYG reports is built on top of the Velocity Engine (Open Source Templates engine). The Report Wizard supports these file types: 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 the model
  • Build in Controls for Consistency and Quality Models
  • Validation checks the model for correctness and completeness, displays errors in the model and suggests solutions. The Active validation allows this functionality instantly

Solving Parametric Models and System MoEs

  • SysML Constraint blocks are used to specify a network of reusable constraints that represent mathematical expressions, which constrain the physical properties of a system (e.g. physics laws) or calculate system MoEs (measure of effectiveness), e.g. cost, risk, performance, reliability, etc.
  • Cameo Simulation Toolkit(1) dynamically solves constraints in the context of full systems simulation and allows tracking and maintaining dependencies among critical parameters such as size, weight, speed, power, temperature and others throughout the system life cycle.
  • Paramagic Plugin(1) allows performing parametric trade studies and "what-if " scenarios by swapping given and target values in SysML instance models, which capture design alternatives, without modifying the parametric model.
  • A huge amount of input values can be obtained from integrated MS Excel spreadsheets or real sensors. Expressions are solved using the built in math solver and/or interfaces to well-known solvers such as Matlab, Mathematica and OpenModelica.

Distributed Use / Parallel Development

  • MagicDraw Teamwork Server(1). 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(1) 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(1) 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 member 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(1) - data bridge enabling the import/export, automatic synchronization and creation of references between No Magic products Cameo Requirements+(1), 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(1). 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(1). 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(1). 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.

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.

(1) These products may be purchased at an additional cost.

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.