Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Back to top

Content layer
id1265709056


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 >>

Content column
idwidth1265709058100.00002%
id1265709058



Content block
id1265709055
Panel
borderColor#ffffff
titleColor#000000
titleBGColor#ffffff
titleNews of earlier versions
Content block
id1265709057
Image Removed

Image Added


Released on:

November 12

March 26,

2018

2019

 

Anchor
top
top
Developed and enhanced with a considerable amount number of new features, including key fixes, Cameo Simulation Toolkit 19.0 SP1 SP2 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.

Anchor
optiontokeepopenoptiontokeepopen
Anchor
objectnodeobjectnode
Anchor
outgoingexternaloutgoingexternal
Anchor
timeconstrainttimeconstraint
Panel
borderColor#ffffff
titleColor#000000
titleBGColor#ffffff
titleNew features

Simulation Enhancements

Anchor
optiontokeepopen
optiontokeepopen
See Time series and Timeline together

Value changes can now be shown in Timeline plot. Simply select value properties along with parts to be represented there. This provides better insight into what the system was doing and how it impacts the value of interest at a particular moment.

Image Added

Anchor
objectnode
objectnode
Annotate Requirement and constraint failures in plots

Any constraint or requirement failure on select properties can now be annotated using a red background in the plot. Mousing over that region will reveal more details in a tooltip. To use this new feature, simply set the Annotate Failures option in the Time Series Chart configuration .

Image Added

Anchor
outgoingexternal
outgoingexternal
Running an instance with selected config

An Instance table becomes an even more powerful tool for design alternative evaluation with a new quick selection of predefined execution config.

Image Added

Anchor
timeconstraint
timeconstraint
Excluded Elements

This new option in Simulation Config allows you to manage the scope of the model used for instantiation and simulation.  You can now "disable" or exclude Packages, Types, Behaviors, Parts, Ports, Connectors or States.

Anchor
Jenkins
Jenkins
Creating "dummy" objects in Activities

This addition adds better support of draft dummy Activity execution and animation.  If empty actions have typed output pins, CST would create dummy Objects of that type to simulate data token flow.

Image Added


Anchor
attachedfiles
attachedfiles
Connecting to an open Matlab workspace

Cameo Simulation Toolkit can connect to an existing open Matlab workspace instead of starting a new one, if needed.

Simply share it from the Matlab side first, by running ">> matlab.engine.shareEngine

CST will be able to access any variables defined in that workspace, in addition to a SysML model context.


Anchor
bindings
bindings
Current simulation time

The new option in the Variables window allows you to turn on a simulation time label, visible during the entire execution.

Image Added
Anchor
JenkinsJenkins
Anchor
attachedfilesattachedfiles
Anchor
bindingsbindings
Anchor
embeddedhtmlembeddedhtml
Anchor
dynamicdynamic
Anchor
bugbug


Content block
id1266349065
Info

You can check the list of publicly available issues or your own reported issues fixed in  Cameo Simulation Toolkit 19.0 SP2. 
Note: You will be required to login. Use the same username and password as for www.nomagic.com.


CST documentation

Other resources



...