What's new in Cameo Simulation Toolkit 18.1 FR (Feature Release) beta?

Released on: November 17, 2014

1. New Features

1.1 Simulation Duration

1.1.1 Simulation Duration on Actions

1.1.2 Simulation Duration from Timestamps between Messages in an Interaction

1.2 Behavior Simulation

1.2.1 Initializing the Properties of a Behavior

1.2.2 Simulating Activities with Parameters

1.3 Simulation Table

1.4 Variables Pane 

1.4.1 Hiding or Showing Properties in the Variables Pane

1.4.2 Initializing a Sub-Type Object

1.4.3 Expanding Nodes Recursively

1.5 Support for SysML Concept

2. Usability Enhancements

2.1 Simulation Diagram Toolbar

2.2 Simplified MATLAB Integration


 

1. New Features

1.1 Simulation Duration

1.1.1 Simulating Duration on Actions

The capability to simulate the duration of simulation has been added. This capability allows Cameo Simulation Toolkit to compute simulation time specified by a duration constraint on the actions of an activity. The simulation duration will be computed from the minimum and the maximum duration constraints depending on the duration of the simulation mode that can be minimum, maximum, average, and random. The total time spent will appear once the activity simulation has ended.

simulation time record

Simulation Duration on Actions

 


1.1.2 Simulating Duration from Timestamps between Messages in an Interaction

The time spent on simulating an interaction can now be calculated. When you record a simulation as a sequence diagram, timestamps, which are time constraints, will be added to the recorded message and Cameo Simulation Toolkit will use the time constraints to compute the duration of the interaction simulation.


1.2 Behavior Simulation


1.2.1 Initializing the Properties of a Behavior

A behavior is a kind of class that can have properties. Now Cameo Simulation Toolkit initializes values of the properties of a behavior object the same way it initializes an object whose classifier is a class.

initializing behavior properties
Initializing the Properties of a Behavior


1.2.2 Simulating Activities with Parameters

You can now specify the values of input parameters of an activity through the Variables pane before simulating the activity. When Cameo Simulation Toolkit stops the activity simulation at the end, you can see the values of the return parameters and/or the output parameters.

activity simulation parameters

Activity Simulation with Return and Input Parameters


1.3 Simulation Table

Cameo Simulation Toolkit can now simulate a set of elements iteratively through a Generic Table and an Instance Table. Each element in the table will be simulated one by one starting from the first element to the last one in the table row.

simulation table

The Simulation Table

 


1.4 Variables Pane

1.4.1 Hiding or Showing Properties in the Variables Pane

A new Options button has been added to the Variables pane. This button allows you to select what elements or properties you want to hide or show in the Variables pane. Including in the options are Derived Unions, Redefined Properties, Reference Properties, Adjunct Properties, Constraint Properties, and Show Ports.

options button

Customizing  the Variables Pane through the Options Button


1.4.2 Initializing a Sub-Type Object

You can now view a list of possible classifiers that type a property in a selected row through the Variables pane and initialize a new object from a sub-type of the classifier.

initializing subtype object

Initializing a Sub-Type Object


1.4.3 Expanding Nodes Recursively

You can expand a selected node recursively through the context menu in the Variables pane. By expanding it, you can navigate to the node's deep nested properties.



1.5 Support for SysML Concept

The current release has added support for the SysML adjunct property whose principal is a state-machine.

 

2. Usability Enhancements

2.1 Simulation Diagram Toolbar

This release enhances Cameo Simulation Toolkit with a simulation diagram toolbar for easier diagram and table simulation. Once you click the button on the toolbar, simulation of the selected element on a diagram will start. If you do not select any element on the diagram, Cameo Simulation Toolkit will just simulate the diagram or the table.

simulation diagram toolbar

The Simulation Diagram Toolbar

 


2.2 Simplified MATLAB Integration

The Integration dialog makes it easier to integrate work with MATLAB. You just need to specify the MATLAB directory by clicking the Integrate

button in the dialog and Cameo Simulation Toolkit will do the rest for you.

simplified matlab integration

The Integration Dialog for MATLAB Integration

iic member logo 225x108

nomagic gartner-ad 2013

omg-member-logo

facebook 32 linkedin 32 twitter 32 youtube 32 rss 32
For more information or a quote
please contact
sales@nomagic.com
or call +1-214-291-9100.