What's New

Behavior Execution Engine 2025 R1

New features and improvements:

  • The SysML Client's model viewer and code generator now display model dependencies along with the opened project model. This provides you the ability to see diagrams and generate code from dependencies imported into the current project.
  • The SysML Client's code generator will now use the CodeGenerationJavaPackage stereotype tag value as an override when generating the Java package for the delegate provider. When applying the stereotype to the base package of the model, the code generator will use that package as the base package name instead of the default base package from the user interface.
  • The SysML Client Plugin's toolbar in the Ansys Systems Tool Kit® (STK®) application now has buttons to run, pause, stop, continue, and step simulations. This provides you the ability to control your simulation run from the STK toolbar without needing to have the SysML Client window open.
  • The generated Delegate Availability Report will now feature a 'Status' column that indicates whether a delegate loaded (Valid), or if errors occurred during initialization (Invalid).
  • The SysML Diagram windows have been integrated inside the STK environment. Each window now has the option to be dockable using the top right menu of the window, after which, the window can be dragged to various positions within the STK Desktop UI.
  • The SysML Client now includes a preview when selecting a simulation. The UI will present an overview of the documentation and other stereotype settings provided on the SysML simulation element.

Corrected technical issues:

  • The previous version had an issue with pausing at SysML breakpoints while interacting with the STK graphical interface. After pausing at a SysML breakpoint, any animation of STK scenario (such as to view 3D graphics) would cause the application to slow and become unresponsive. This was fixed in the default STK analysis tool controller to configure the STK Object Model to keep the graphics responsive during SysML simulation.

Breaking changes

  • The minimum Java version required has been upgraded from Java 8 to Java 11. Please review the Prerequisites page for more information on software requirements.
  • The Behavior Execution Engine Client Licensing Settings has a new drop-down to specify whether the installation is per user or for the entire machine. Please review the Installation page for more on installation procedures.

Previous versions