Page tree

Cameo Simulation Toolkit 19.0 LTR SP4 Documentation



Released on: November 12, 2018

 

Developed and enhanced with a considerable amount of features, including key fixes, Cameo Simulation Toolkit 19.0 SP1 includes newly added functionality to better target simulation solutions. This version offers many new enhancements and improvements on a variety of options for increased flexibility, greater range of support, and greater convenience for practical usage. And please don't forget to give us your feedback on LinkedInTwitter or Facebook.


Option for keeping charts open after simulation

Cameo Simulation Toolkit now offers you the Keep Open After Termination option in the Specification window, enabling you to have the Time series chart, Timeline chart, and Histogram open even after termination of the simulation.

Learn more about this option for the Time series chart >>

Learn more about this option for the Timeline chart >>

Learn more about this option for Histogram >>

Central Buffer node and Data Store node supported (fUML1.3)

This service pack now supports the use of the Central Buffer node and Data Store node (fUML 1.3).

Learn more about most of the elements on an Activity diagram supported >>


Outgoing external Messages executed in the Sequence diagram

Cameo Simulation Toolkit now executes only Messages that are external to the system, an example of which is Found Messages. Internal Messages recorded in the system are verified and printed, instead of executed, in the Console pane.

Learn more about executed external Messages in the Sequence diagram and Found Messages >>


Time constraints of State invariants checked in the Sequence diagram

You can now check the time constraints of State invariants, whether States are activated at the right time, and contain any required States. If a time constraint failure occurs, an error message will be printed in the Console pane regarding the value, time unit, and State invariant name with hyperlinks.

Learn more about time constraints of State invariants >>

Deploying simulation command line and showing test results through Jenkins

You can now execute a simulation through a command line and show test results through Jenkins, as another alternative to run the project. You can create JUnit test cases and configuration files and set up Jenkins for automated testing.

Learn how to utilize Jenkins and learn more about related simulate command arguments, parameters, and relevant samples >>


Attached files supported

CSV, XLSX, FMU, MATLAB, and JAR files are accessed as «AttachedFile» in MagicDraw by using file names if there are references to files by names that cannot be found in project directories. Learn more about attached files supported >>


Many-to-one binding calculations supported

Cameo Simulation Toolkit allows you to perform a specification of value properties connected to constraint parameters with the [*] multiplicity and supported by constraint Blocks. The list of the connected value properties is also displayed in the Variables pane and Console pane as Info. Additionally, constraint Blocks can now support multiplicities of a Part property connected to a constraint parameter with the [*] multiplicity, as many-to-one binding. Moreover, constraint Blocks are now capable of working with several multiplicities of the Participant property of an association Block connected to a constraint parameter with the [*] multiplicity. Learn more about many-to-one binding calculations >>

Embedded HTML browser window

The new embedded browser allows showing Web UIs in dock-able windows of MagicDraw while a simulation is running. This browser window also remains in the same location with unchanged States and sizes as when the project was last saved and reopened. The window is automatically closed after the termination of the simulation. Learn more about using embedded HTML browser window >>


Dynamic option added to the Timeline chart property

With this newly added property, the Dynamic option enables the chart to display only States or Actions actually used and sorted by occurrence.

Learn more about the Dynamic option for the Timeline chart >>


Bug fixes

  • No labels