You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Released on: November 21, 2019


The 19.0 SP3 release is packed with a number of new capabilities and improvements. Now you can export SysML models and diagrams to Simulink, Stateflow, S-functions, Simscape, and Modelica. Simulink and FMU models can be imported or updated using a new import dialog with optional ports and property selection. Other noteworthy features include contextualized relationships in diagrams and matrices, flows, ports and instances management enhancements, structural text copy/paste as nested structures in IBD and more.

Also the release adds significant improvements to existing features: 1) the Product Line Engineering plugin and Suspect Links are expanded by implementing new capabilities; 2) we have introduced a brand new ISO 26262 Functional Safety Plugin; 3) users can now create Custom Hierarchy in Tables; and finally, 4) the latest MagicDraw version comes with bug fixes and many new enhancements to other features.

Collaborative modeling capabilities are extended with the main focus on work efficiency and agile modeling. The Lock-Free model editing mode and the Disconnected Team Collaboration UI are presented in this release. Additionally, other improvements have been made to enhance usability in MergeChange SetsHidden Packages, and other collaboration-oriented features.

Download Cameo System Modeler today at nomagic.com, or contact your sales representative. And please don't forget to give us your feedback on LinkedInTwitter or Facebook. Also, please check the documentation and additional resources.

SysML Features

Back to top

Modeling and Infrastructure
Collaboration

Lock-Free Model Editing

Locking elements prior to modifying them is now a thing of the past with the introduction of the Lock-free model editing mode (a.k.a an optimistic locking). You can continue using locks if that is what suits your team’s needs best; however, the Lock-Free editing mode is a simple yet effective way to boost modeling productivity.

To start using the Lock-free editing mode, first enable it in the project, after which you can work on model elements freely, without locking them. Consequently, there is no need to wait until locks are released by other users to work on the same or related parts of the model. If conflicting changes occur, you can handle them in the Conflicting Changes panel to prevent data loss.

Handling conflicting changes in the Lock-free Editing mode

Learn more about Lock-Free Editing mode >>

Disconnected Team Collaboration Usability

The Disconnected team collaboration UI has been rebuilt from the ground up. The improved feature usability allows distributed teams working on the same server project to update it with the changes from the locally exported .mdzip file more conveniently and with a significantly reduced amount of manual steps.

Not only can you now update projects without having the target ones open in the modeling tool, you can also manage used project changes more easily. Additionally, the newly-implemented smart branch selection algorithm ensures configuration-aware update of server projects and smoother project merging in the future. 

Updating a server project from a local .mdzip file 

Learn more about Disconnected Team Collaboration usability >>

Further Merge Usability Improvements

Along with improved Merge usability and bug fixes, the 19.0 SP3 release adds adjustments to common ancestor calculation algorithm rules. As a consequence, subsequent project merging iterations can be carried out more effectively without the need to repeat previously made merge decisions.

Learn more about Model Merge >> 

Other Enhancements

  • For your convenience, we have moved an environment option Support Mount Points of Usages in Teamwork Cloud from Save/Load to the Collaboration node. 
  • When working with change sets, you can now discard both suspended and all local changes in an active change set.

  • The Maintain Mount Points of Used Projects option can now be accessed even more conveniently. It has been added to the Update from Local Project and Add Project to the Server dialogs.
  • Indirectly used projects can now be hidden or unhidden automatically together with directly used projects when their status changes, such as upon the used project update, remove, or merge. 

Back to top

Other Features

Report Wizard enhancements

Key issues fixed

The following key issues have been fixed with this version:

  • An empty PDF was printed even though the diagram was fully filled
  • The GanttChart diagram became empty after model obfuscation
  • The SVG export did not export IDs for elements in a diagram preview
  • The comments panel did not appear when the HTTP Protocol was used
  • When it was impossible to create the symbol for DurationConstraint using API
  • Project loading from TWC
  • The Lost Message could not be created using Open API
  • The MBPLE variant overwrite protection did not work on TWC
  • Some expressions were not recalculated after reloading the project
  • Documentation in the Properties tab could be updated only after the project reload

  • There was a delay when the element was renamed in the diagram
  • The error message (java.lang.IllegalStateException: No UUID map object after save) no longer appears after cloning the project

Back to top

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


Version news of servers and plugins


Plugins updated due to compatibility purposes