No Magic Releases Cameo Simulation Toolkit

No Magic is the First in the Industry to Provide an Extendable Model Execution Framework Based on OMG fUML and W3C SCXML Standards
By: Todd Keefe
Dec. 22, 2010 - PRLog -- Plano, TX – No Magic, Inc., the leading global provider of integrated modeling, simulation & analysis solutions and services, today announced the release of Cameo Simulation Toolkit, a ground-breaking extension to its award-winning modeling solution, MagicDraw.  The Cameo Simulation Toolkit is the first in the industry to provide an extendable model execution framework based on Foundational Subset for Executable UML® Models (fUML) and State Chart XML (SCXML) standards. The new offering extends MagicDraw and allows users to validate system behavior by executing, animating, and debugging UML 2.0 Statemachine and Activity models, in the context of realistic mock-ups of the intended user interface without generating any code.  

“For decades, executing models in standardized ways has been the “holy grail” in the software industry. With our new Cameo Simulation Toolkit, the industry gets an extendable model execution framework based entirely on open standards from well-known organizations like Object Management Group or the World Wide Web Consortium,” said Gary Duncanson, President and CEO of No Magic. “The standards framework is flexible and customizable, allowing users to plug related tools into one chain, quickly and easily.  One-to-N simulated systems can send and receive events, pass data, or initiate execution between each other, or to One-to-N real systems.”

With the Cameo Simulation Toolkit, users can test how a system reacts to user interaction or predefined testing data and execution scenarios. They can take any model or part of it and execute it, to see how it performs in real life. More importantly, users may change the model or data values during simulation and immediately see the results, similar to a source code debugger.

SysML Parametrics
Cameo Simulation Toolkit introduces dynamic execution of mathematical models expressed as SysML Parametric diagrams. The Cameo Simulation Toolkit enforces automatic dependent parameter value updates at any time during simulation. Mathematical expressions can be solved using a free, built-in math engine or other external math solvers. System testing, including regression testing can be completely automated.

User Interface Prototyping
The Cameo Simulation Toolkit unleashes the power of the User Interface Modeling Diagram by turning these diagrams into system interface mockups. Users may drop signals, parts or properties onto GUI components and execute. Users can also take graphical engineering mockups from graphical designers -  or pictures of a physical mockup - and in a matter of minutes they can add models and start executing and analyzing system models.  

Most things that can be represented as a UML state chart, such as business process flows; view navigation bits; interaction or dialog management; or other items – can be executed as a demonstration tool, and system Key Performance Parameters (KPP) can be validated at preliminary and critical milestone reviews. Additionally, UML state machines can be exported to standard based SCXML file format for further analysis or transformations.

Action languages
Multiple text-based languages can be used as action languages in expressions where modeling is too abstract.  OCL, Javascript, Ruby, Groovy and Python are supported by default; other JSR233 compatible language implementations can be easily downloaded for plug and play.

About No Magic, Inc.
One of the most respected providers of standards-compliant modeling, simulation and analysis solutions in the industry celebrates its 15th year anniversary of its product and service line this year. The Cameo™ Suite supports the full enterprise application life-cycle from business requirements/planning through and including final testing with award-winning, OMG™ standards-compliant products that efficiently model organizational structure, business processes, applications, information and technology. MagicDraw® supports multiple domain-specific models based on UML® including: BPMN™, SysML™, fUML, DoDAF/UPDM, MDD, SOA, unit testing, data modeling and more. Professional services include training, consulting, custom applications and MagicDraw® product customizations such as custom modeling domain diagrams, requirements management, team collaboration, design and analysis.
Founded in 1995, No Magic, Inc. is headquartered in Plano, Texas with operations worldwide.  More information can be found by visiting

Todd Keefe
For Immediate Release PR
Direct: 617 262 1968
cell: 857 234 0467
Source:Todd Keefe
Email:*** Email Verified
Industry:Software, Technology
Location:Boston - Massachusetts - United States
Account Email Address Verified     Disclaimer     Report Abuse

Like PRLog?
Click to Share