Cameo Simulation Toolkit Plugin 18.0 |
|
Introduction | Installation | More information and support | Evaluation version limitation |
Cameo Simulation Toolkit is a MagicDraw plugin, enabling activity, statemachine and parametric simulation (execution), animation, and debug in UML and SysML models. Cameo Simulation Toolkit plugin includes profiles, samples, and much more features:
Composite Structure Diagram Support - Signals on Ports and Connectors: you can now model and execute completely encapsulated and independent components as well as internal behaviors, since you do not need to know "external" signal targets anymore. Signals can be sent to owned ports. See Stereo System example for more details.
Time Series Chart for monitoring runtime value changes over a period of time. See Cruise Control example for more details.
Sequence Diagram as Execution Trace: execution events visualization as Sequence Diagram.
Clock Ration: the custom ratio of the simulated time to modeled time can be specified in ExecutionConfig. This allows manual simulation of state machines with timing events in few milliseconds.
Autorun flag - a new option "autorun" in ExecutionConfig: when true (default), starts execution automatically from main MagicDraw toolbar (additional click on "Run Execution" in Simulation Console after initialization is not needed when this flag is set to true).
Lock UI Checkbox in Simulation Window: when the values, sessions and console output information is not important, e.g., there is a nice mock-up panel for simulation (as in the Cruise Control sample), check this option to freeze such information and enhance simulation performance.
ALH improvements: ALH for sending a signal to an exact object.
Convenient context menus for configuring ExecutionConfig and ExecutionLog have been added.
Simulate Activity diagram, i.e. Activity-based simulation.
Simulate Statemachine diagram, i.e. Start chart simulation.
Simulate SysML Parametric diagram, i.e. Parametric simulation.
Simulation Console.
Simulation Variables pane.
Simulation Breakpoints pane.
Simulation Math Console.
Customizable simulation animation.
Model validation before simulation execution.
Model-driven execution configuration.
Autogenerated (nested) mock-up panel.
API for custom mock-up panel.
Export Statemachines to SCXML files.
Support usage of various languages on OpaqueBehaviors.
Support TimeEvents on Transitions.
Support hierarchy of signals.
Configurable Execution Log File (simulation.log) in User Home directory.
Connector to MATLAB® ¹.
Action Language Helper (ALH) API.
API for registering new user-defined mathematical functions to the built-in mathematical engine.
Sample of API usage: Interaction Engine as a separate plugin (see Section 5 of Cameo Simulation Toolkit API UserGuide.pdf).
Cameo Simulation Toolkit Samples
After you have installed MagicDraw and Cameo Simulation Toolkit plugin for MagicDraw, samples of Cameo Simulation Toolkit projects can be found in the samples directory or click here.
Documentation
You may find user's guides and tutorials stored in <MagicDraw home>/manual directory or click here,
Compatibility
Cameo Simulation Toolkit plugin 18.0 is compatible with MagicDraw and SysML version 18.0, 17.0.5 and 17.0.4 of the following editions:
Enterprise edition
Architect edition
Professional edition
Standard edition
All Platforms Instructions
If you have already downloaded Cameo_Simulation_Toolkit_<version number>.zip:
1. From the Help main menu in MagicDraw application, click Resource/Plugin Manager.
2. Click the Import button to specify Cameo Simulation Toolkit Plugin file location. Plugin will be extracted and installed automatically.
3. Restart MagicDraw application.
To apply Cameo_Simulation_Toolkit_<version number>.zip manually:
1. Download Cameo_Simulation_Toolkit_<version number>.zip.
2. Stop MagicDraw application.
3. Unzip downloaded file in the directory where MagicDraw is installed.
For Mac OS X users:
Copy the Cameo_Simulation_Toolkit_<version number>.zip file to the MagicDraw installation folder. Then using command line go to the MagicDraw folder and unzip Cameo Simulation Toolkit plugin.
Web page
To download the demo of this version and to get contact information or purchase details, please go to: http://www.nomagic.com/
Online Information
No Magic Training and Information Portal, please go to: http://training.nomagic.com/
Note: You must add our news server news.nomagic.com to your server list before you can access this forum.
support@magicdraw.com - for questions about product installation, features, questions like "How do I...", and suggestions.
sales@magicdraw.com - questions regarding academic and site discounts, delivery, customer profile, invoices and related issues.
contact@magicdraw.com - email for all other contact
We are awaiting your comments and suggestions. More than a half of the features of the current version added because our demo version users have requested them. Do not miss the chance to see your desired features in the future versions!
Bug Reports
Your bug reports are welcome at support@magicdraw.com. 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):
MagicDraw version number and the name of the edition (Standard, Enterprise, Professional Java, Professional C++, Professional C#, Demo, or Academic).
Source where you got the version from (demo CD or our homepage download).
Your OS name and version.
JDK version and JVM vendor.
Cameo Simulation Toolkit plugin version and revision. This information can be found in "Help->About MagicDraw->Info" page.
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 https://support.nomagic.com for NoMagic Customer Support System (Jira)
Frequently Asked Questions
Please visit our website for FAQ at http://www.nomagic.com/support/faq.html.
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.
This product includes software developed by the Apache Software Foundation (http://www.apache.org/) and JIDE Software (http://www.jidesoft.com).