On this page

As of 2021x version the Cameo InterOp Plugin is no longer commercially available. It has been transitioned to an End-of-Life status.

Introduction

What is interoperability and why is it important to you? Interoperability is the ability for a system or a product to work with other systems or products with little effort from the end user. Cameo® Inter-Op has been developed by No Magic to allow MagicDraw and certain competitive products to communicate with each other and share data. For too long, vendor lockin has prevented customers from achieving true interoperability where data from one product may be converted to another product.

Whether you own Rhapsody or System Architect, these products will easily communicate and share data with MagicDraw. Cameo Inter-Op is an integral part of No Magic’s Cameo Suite, providing true interoperability to customers by enabling connectivity between vendors. First initiated via Cameo DataHub, No Magic extends the MagicDraw interoperability capability to UML modeling management using Cameo Inter-Op.

Cameo Inter-Op speeds up the development of UML models by using a two-way bridge between MagicDraw and competitive modeling tools. No longer will different tools used by different teams or contributors be a bottleneck in project execution and collaboration.

Cameo Inter-Op provides customers both import and export functionality between MagicDraw® and IBM Rational® Rhapsody, or MagicDraw and System Architect. Cameo Inter-Op supports both semantics and diagrams, ensuring data integrity is maintained between MagicDraw and these products.

Key Business Benefits

  • Shorten development time: Cameo Inter-Op helps to eliminate disconnected processes by bridging domains that were not in sync because of differing tools
  • Flexible solutions: no need to make drastic choices and unify all tools; smooth transition is possible, re-use of data is guaranteed
  • Optimize resources: different tools work seamlessly, thus developers can execute using their preferred environment, and focusing on projects and best practices instead of learning new systems
  • Reduce development costs: leveraging MagicDraw and Rhapsody, System Architect licenses

Features

Cameo Inter-Op for System Architect DoDAF 1.5

By supporting DoDAF 1.5 with most of its operational and system views, Cameo Inter-Op enables import and export of models between System Architect DoDAF 1.5 and MagicDraw UPDM2. Keeping integrity of the data and diagrams, designers can work seamlessly and collaborate on development within the DoDAF/UPDM environment using both tools.

  • Convert a System Architect DoDAF 1.5 encyclopedia into a MagicDraw UPDM model, including diagram information
    • All Views: AV-1, AV-2
    • Capability Views: CV-2, CV-3, CV-4, CV-6, CV-7
    • Data and Information Views: DIV-1, DIV-2, DIV-3
    • Operational Views: OV-2, OV-3 (without diagram layout), OV-4, OV-5a, OV-5b, OV-6a (mapped to MagicDraw OV-6b), OV-6b, OV-6c
    • Project Views: PV-1
    • Services Views: SvcV-1, SvcV-3a, SvcV-9
    • System Views: SV-1, SV-2, SV-4a, SV-4b, SV-5, SV-5a, SV-5b, SV-6, SV-7, SV-10b, SV-10c
    • Technical Standard Views : StdV-1
  • Traceability Report: This functionality allows the generation of a report on the transformed elements and how they have been transformed. The report is created as html files
  • Convert a MagicDraw UPDM/DoDAF model into a System Architect DoDAF 1.5 encyclopedia, including diagram information
    • DoDAF views supported:
      • Data and Information Views : DIV-2, DIV-3
      • Operational Views: OV-2, OV-3 Report, OV-4, OV-5a, OV-5b,, OV-6b, OV-6c
      • System Views: SV-1, SV-2, SV-4a, SV-4b, SV-5 Report, SV-10b, SV-10c

Cameo Inter-Op for System Architect DoDAF 2.0

By supporting DoDAF 2.0 with most of its operational and system views, Cameo Inter-Op enables import of models between System Architect DoDAF 2.0 and MagicDraw UPDM2. Keeping integrity of the data and diagrams, designers can work seamlessly and collaborate on development within the DoDAF/UPDM environment using both tools.

  • Convert a System Architect DoDAF 2.0 encyclopedia into a MagicDraw UPDM2 model, including diagram information
    • DoDAF views supported :
      • All Viewpoint: AV-1 Overview and Summary Information
      • Business Process Hierarchy (without diagram)
      • Capability Viewpoint: CV-1 Vision, CV-2 Capability Taxonomy, CV-4 Capability Dependencies
      • Data and Information Viewpoint: DIV-1 Conceptual Information Model, DIV-2 Logical Data Model, DIV-3 Physical Data Model
      • Operational Viewpoint: OV-1 High Level Operational Concept Graphic, OV-2 Operational Resource Flow Description, OV-4 Organizational Relationships Chart, OV-5a Operational Activity Decomposition Tree, OV-5b OV-5b Operational Activity Model, OV-6a Operational Rules Model, OV-6b State Transition Description, OV-6c Event-Trace Description, OV-6c/SV-11c/SvcV-11c BPMN Event-Trace Description
      • Project Views: PV-1 Project Portfolio Relationships (without diagrams information)
      • Services Viewpoint: SvcV-1 Services Interface Description, SvcV-2 Services Resource Flow Description, SvcV-4 Services Functionality Description, SvcV-10b Services State Transition Description, SvcV-10c Services Event-Trace Description
      • Standards Viewpoint : StdV-1 Standards Profile (without diagrams)
      • System Viewpoint: SV-1 Systems Interface Description (DM2), SV-2 Systems Resource Flow Description, SV-4 Systems Functionality Decomposition (DM2), SV-10b Systems State Transition Description, SV-10b Systems State Transition Description, SV-10c Systems Event-Trace Description
    • When running the System Architect DoDAF 2 to MagicDraw UPDM 2 service, a report on the conversion is generated in an html format. Two different parts are accessible:
      • A Log part that shows the Execution Flow Details
      • A Mapping part that shows the traceability of elements

Cameo Inter-Op for Rhapsody SysML

By using the Rhapsody XMI toolkit, Cameo Inter-Op enables import and export of UML/SysML models between MagicDraw and Rhapsody.

  • Convert a Rhapsody UML/SysML model into a MagicDraw model
    • All semantic data covered by the Rhapsody XMI toolkit is imported into MagicDraw
    • Rhapsody SysML profile is mapped to MagicDraw SysML
    • Diagrams are preserved during the import
  • Convert a MagicDraw model into a Rhapsody UML model, including diagram information
    • The semantic data handled by the export is what is converted by the Rhapsody XMI toolkit
    • MagicDraw SysML profile is mapped to Rhapsody SysML profile
    • Diagrams are preserved during the export

Cameo Inter-Op for Rational Software Architecture UPIA

  • Cameo Inter-Op enables to convert a Rational Software Architecture UPIA model into a MagicDraw UPDM2 model, including diagram information.
  • UPIA Elements supported:
    • Common Elements
    • Capability Elements
    • Enterprise Elements
    • Measurement Elements
    • Operational Elements
    • Organizational Elements
    • Project Planning Elements
    • Resource Elements
    • System Elements
    • Standard Elements
    • Service Elements
  • When running the RSA UPIA to MagicDraw UPDM 2 service, a report on the conversion is generated in an html format. Two different parts are accessible:
    • A Log part that shows the Execution Flow Details
    • A Mapping part that shows the traceability of elements

Requirements

  • Java 7 or higher
  • Windows Operating System, Linux or Mac
  • MagicDraw 18.4 or higher
  • MagicDraw SysML plugin , if you intend to exchange data with Rhapsody SysML
  • MagicDraw UPDM2 plugin, if you intend to exchange data with System Architect
  • IBM Rational Rhapsody 7.6 or higher
  • IBM Rational System Architect 10.4 or higher

Resources

Cameo_Inter-Op_brochure.pdf