Cameo SOA+ 16.5 sp1 

April 27th, 2009

Introduction Installation More information and support Evaluation version limitation



Cameo SOA+ leverages the Unified Modeling Language (UML) along with the latest SOA modeling standard, SoaML, to provide both architects and developers an integrated solution for creating optimal SOA architectures and implementations.

Cameo SOA+ combines 2 products MagicDraw tool from No Magic and the ModelPro MDA tooling from, which is based on Eclipse tooling framework. This document describes only the MagicDraw plugin for Cameo SOA+, which provides customized modeling environment for creating SoaML-based models. This plugin is an optional product for MagicDraw, adding SoaML and ModelPro diagrams and modeling constructs for describing SOA architectures and implementations. To try the plugin, go to the Help menu and select the Resource/Plugin Manager to download and install.

Cameo SOA+ plugin for MagicDraw supports SOA profiles, stereotype customizations, custom diagrams, validation rules, template project, sample projects, and usability features for easier creation of SOA architectures.

Features in version 16.5 sp1

Features in version 16.5

Cameo SOA+ Samples

After you have installed MagicDraw and Cameo SOA+ plugin for MagicDraw, sample Cameo SOA+ project can be found in the samples directory in MagicDraw installation home.


Video tutorials on SoaML modeling with Cameo SOA+ and model provisioning and code generation with ModelPro toolkit can be found online.


Cameo SOA+ 16.5 sp1 plugin for MagicDraw is compatible with MagicDraw 16.5:




All Platforms Instructions

1. From the Help main menu in the MagicDraw application, click Resource/Plugin Manager. Check for available updates and new resources.
(Note: Specify HTTP Proxy Settings for connection to start MagicDraw updates and resources).
2. Select check box near the Cameo SOA+ and click Download / Install.
3. Restart MagicDraw application.

If you have already downloaded

1. From the Help main menu in MagicDraw application, click Resource/Plugin Manager.
2. Click the Import button to specify Cameo SOA+ Plugin file location. Plugin will be extracted and installed automatically.
3. Restart MagicDraw application.

To apply manually:

1. Download
2. Stop MagicDraw application.
3. Unzip downloaded file in the directory where MagicDraw is installed.

For Mac OS X users:
Copy the file to the MagicDraw installation folder. Then using command line go to the MagicDraw folder and unzip Cameo SOA+ plugin.


Where to find more information or support?


Web page

To download the demo version and to get contact information, please go to:

Note: You must add our news server to your server list before you can access this forum.

E-mail - for questions about product installation, features, questions like "How do I...", and suggestions. - questions regarding academic and site discounts, delivery, customer profile, invoices and related issues. - email for all other contact

We are awaiting your comments and suggestions. Do not miss the chance to see your desired features in the future versions!

Bug Reports

Your bug reports are welcome at These reports allow us to fix bugs as soon as possible and release the known-bug-free maintenance releases. While sending the bug report, please include (if applicable):

For information about your JVM and OS, see Info tab in About dialog from MagicDraw Help menu. If you have a file that the MagicDraw is not able to load and it is not a confidential one, please, attach it as well. This would help us to analyse the problem.

Bugs can be submitted directly from MagicDraw application - Help->Submit a Bug.

NoMagic Customer Support System

Please visit for No Magic Customer Support System (Jira)

Frequently Asked Questions

Please visit our website for FAQ at


Evaluation version limitation


If MagicDraw client has no expiration date, plugin evaluation version will be working for a 7 day period after first installation.
If MagicDraw client has an expiration date, plugin evaluation version will be working until MagicDraw client version expires.

Remember the plugin evaluation version depends on the MagicDraw version. If you have MagicDraw demo version, then you are allowed to save a limited number of elements.

Contact your sales executive directly for a fully functional evaluation version.


Third party libraries


This product includes software developed by the Apache Software Foundation ( and JIDE Software (