Versions Compared

Key

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

...

Siemens Teamcenter Integration

No Magic is proud to present the Teamcenter Integration plugin. It complements Teamcenter (Siemens product lifecycle management (PLM) software) with UML/SysML modeling capabilities provided by MagicDraw. The Teamcenter Integration plugin includes the following features:

  • Possibility to reuse UML/SysML models in Teamcenter.
  • MagicDraw integration with Active Workspace, allowing you to open and browse Teamcenter models in the MagicDraw modeling environment.
  • Importing/exporting bill of materials (BOM) to/from MagicDraw.
  • Bidirectional data traceability and synchronization.
  • Complementing Teamcenter models with functional analysis results from UML/SysML behavior models.

Image Removed

Assembling the Analysis Request to import to the No Magic modeling tool for functional, interface or parametric analysis.

Teamcenter Integration plugin 19.0 LTR documentation >>

Content layer
id562682392


UML 2.5.1 Support

No Magic, Inc. always supports the latest standards. As of this version, modeling tool supports the new UML 2.5.1 specification! Several minor enhancements include:

  • States are redefinable; and
  • Executable State Machines (PSSM) are supported
MagicGrid Templates

Two new project templates are available in this version. They both accompany MagicGrid, a new approach for MBSE developed here at No Magic, Inc.
MagicGrid supports performing problem domain analysis as well as building the solution for the logical system design, from stakeholder needs elicitation and capturing to the logical system design verification and technical requirements specification for manufacturing. The approach is thoroughly described in the MagicGrid Book of Knowledge, which will be available with the final version of 19.0.

Image Removed

The MagicGrid framework.

The MagicGrid QuickStart template will guide you through the entire modeling process, starting with the problem domain definition and finishing with one or more solutions of the logical system design.
The MagicGrid Blank template will give you the predefined structure of packages for modeling with MagicGrid to use your time more efficiently.

Content column
id562682394


Content block
id562682390

Anchor
top
top

Anchor
top
top

Released on: July 212, 2018


Cameo Systems Modeler version 19.0 SP1 features bug fixes, along with some new features. 

Also this release delivers major new capabilities to the desktop client. These include Complete Diagrams, Composite Structure Diagram / Internal Block Diagram-based Layout Templates, Vertical Labels, and enhanced Sequence Diagram modeling with Execution Specifications.

A number of new and exciting features enrich your Collaborative modeling, including, but not limited to: Pre-commit validation, update-free locking, archived branches, etc. Additionally, the 19.0 SP1 release introduces a command line utility for switching used projects to the latest version.

focuses on enterprise level scalability, integrations with other engineering products, and usability. No Magic, Inc. always supports the latest standard versions. UML 2.5.1 and SysML 1.5 will be supported in the upcoming version of the modeling tool and related plugins, along with enhanced support of the ISO 80000 standard. For some time now, No Magic has presented the MagicGrid method for MBSE. In this release, MagicGrid will be available out of the box in our products. 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 36325899resources.


Methods and standards
Content block
id562699527


SysML 1.5 Support

We are proud to announce that our tools support the new SysML 1.5 specification as of 19.0 LTR! The main change is the new concept of Abstract Requirement, which allows you to extend the Requirement concept and base it on any kind of model element. For an example, download the new Property Based Requirements.mdzip sample model.

Image RemovedThe Property-Based Requirement as a Constraint Block extension.
Content block
id562682393
Anchor
sysmlsysml
layout_template
layout_template
Deriving Layout Templates from a Composite Structure Diagram/Internal Block Diagram

Consider the effort it takes to perfect the layout of parts and their ports in Internal Block Diagrams. It would be more efficient to reuse the same layouts in other diagrams of your model. Now you can create layout templates directly from Internal Block Diagrams with just a few clicks.


Image Added

Layout template created from an Internal Block Diagram.

Learn more about layout templates >>

Back to top

Anchor
uml
related
uml
Anchor
magicgridmagicgrid
related
Displaying Related Elements for Parts with Ports

The enhancement of the Display Related Elements brings the following capabilities:

  • The indirectly related parts are available in the Display Related Elements dialog.
  • The indirectly related parts are shown after the drag-and-drop action, when before releasing the dragged element you hold it for a while.
Anchor
library
library
Loading the basic units from ISO-80000 library 

You can load the ISO-80000 library and the basic units from the ISO-80000 libraries from several places:

  • In the New Project dialog when creating a SysML project.
    Image Added
  • In the existing project, where the library was not loaded, you can load it manually from the value properties smart manipulator.
Learn how to create MagicGrid projects >>

Back to top

Anchor
siemenssiemens
other_sysml
other_sysml
Other
  • The Copy-Paste functionality is now improved. When you copy one cell and paste it into another cell, the element references are created to the existing model element. When you want to clear the pasted column (by pressing Delete), only the references (if editable) will be removed. 
OSLC

Beginning with version 19.0, Cameo Systems Modeler will be able to link and share data using Open Services for Lifecycle Collaboration (OSLC) integration. This means:

  • The modeling environment works smoothly in the IBM Jazz ecosystem.
  • Easy linking between different project lifecycle artifacts residing in different tools.
  • The ability to see detailed information of linked artifacts without switching between different tools.

Please note, Cameo Data Hub is required to use OSLC integration.

Image Removed

Learn how to link elements >>

Learn how to link model elements with OSLC resources >>

Excel/CSV Synchronization

The Excel/CSV synchronization mechanism ensures continuous work between Excel/CSV files and Cameo Systems Modeler tables. As of Version 19.0, you can manually sync data between Excel/CSV files and tables. Simply drag the Excel or CSV file in any table to link it. You can map columns of Excel/CSV files and Cameo Systems Modeler tables and specify other synchronization options.

Image Removed

The Excel/CSV Sync Options dialog.

Content block
id245201924
Anchor
mi
mi
Modeling and Infrastructure

Anchor
complete_diagrams
complete_diagrams
Complete Diagrams

When you work on a diagram, you invest a lot of time polishing the diagram layout to make it look good. However, if the content of your model changes, the diagram layout also changes and needs to be fixed. To save time, mark diagrams as complete and prevent their layout from being automatically updated.


Image Added

The diagram on the right is marked as complete to prevent layout changes, which cause the distortions seen in the diagram on the left.

Learn more about complete diagrams Teamcenter Integration plugin 19.0 LTR version news >>

Back to top

Anchor

oslcoslc
Anchor
syncsync
vertical_labels
vertical_labels
Vertical Labels 

You can now change the orientation of symbol labels, making the optimization of the diagram layout easier. Rotate labels horizontally or vertically, or select the automatic label orientation option, which adjusts labels according to the position of shapes or paths.

Section
Column
width50%

Image Added

Column
width50%

Image Added

These sample diagrams illustrate how changing label orientation can optimize diagram layout.

Learn more about label orientation >>

Back to top

Anchor
sequence_diagram
sequence_diagram
Enhanced Sequence Diagram Modeling with Execution Specifications

With this release, Sequence Diagram modeling becomes more precise. The activation bars now represent real model elements: Behavior and Action Execution Specifications. This enhancement adds two benefits:

  • Navigation. Double-clicking the activation bars (Behavior Execution Specifications) enables you to navigate from a sequence diagram to other behavior diagrams.
  • Time and Duration Constraints can be attached to Behavior and Action Execution Specifications.
    Image Added

Learn more about working with Execution Specification Modeling Learn how to sync with Excel or CSV files >>

Back to top

Anchor

hyperlinkhyperlinkLive Hyperlinks to Elements in Text

forward_compatibility
forward_compatibility
Forward Compatibility

Occasionally, a new service pack for a modeling tool is released while a team is working on a project. Some team members will upgrade their tool versions to the latest immediately, while other members will still use an earlier tool version. Beginning with Version 19.0, situations like this are handled by supporting forward compatibility. This enables all team members to work with different service pack versions if they do not all upgrade to the latest version at the same time.

Learn more about forward compatibility >>

Anchor
other_1
other_1
Other

  • The Go To functionality was improved, so results are displayed faster and more conveniently.
  • The enhanced Glossary Tables supports the following:
    • Synonyms

    • Filtering by Row Element Type

    • Show Columns

    • Possibility to create New Custom Column and New Derived Property.

  • A new project option, "Decimal Places," controls the maximum decimal places for real numbers in tables (generic, instance, metrics) and in specification windows.
  • In the Relation Map, you can choose to show or hide Context, Relation Criteria, Element Type, and/or Scope.
  • You can create custom diagram types based on the Generic Table and Relation Map options.
  • The modeling tool has been improved to allow the reordering of all types of elements in the model browser.

  • The diagram zoom ratio and scroll position are adjusted automatically, so that your diagrams look the same on either a regular or HiDPI monitor.
  • When drawing a new relationship hold down the Alt key to reverse the relationship.
  • Set Select Symbol Style as Default is removed from the diagram toolbar. It can be shown by customizing perspectives. 
  • Smart package can be set as the scope for passive or active validation.

  • The Collapse All and Collapse Selected Recursively buttons are added to the Containment Tree, Structure Tree, Lock View and Diagrams tabs.

Back to top

Content block
id245208037
Anchor
Colla
Colla
Collaboration

Anchor
precommit_validation
precommit_validation
Pre-Commit Validation

We are introducing a new feature dedicated for server project validation - pre-commit validation. This validation will ensure that your project will be committed to the Teamwork Cloud without unwanted errors.

Image Added

After pre-commit validation project was not committed and pre-commit validation result panel opened. 

Learn more about working with Pre-Commit Validation >>

Anchor
auto_update_plugin
auto_update_plugin
Teamwork Cloud 
Used Projects Auto Update Plugin

Previously updating used projects to their latest versions was only possible manually which required a significant amount of effort. In this release, we are bringing a new plugin which fully covers the use case with two internal tools:

  • Command-line utility that performs the actual update of used projects,
  • Used Project Auto Update Wizard that just in a few simple steps helps to configure the necessary input file for the command-line utility.


Image Added

Used Projects Auto Update Wizard dialogs.

Learn more about working with Used Projects Auto Update Plugin >>

Back to top

Anchor
major_versions
major_versions
Major versions of Used Projects

Collaborating in a team on a project which has a lot of used projects that tend to change frequently, results in a huge number of different used project versions on the server. However, only some of the versions are of significant importance, requiring to switch their versions in the using project. Considering that, we developed a mechanism which allows to specify when an update to a new used project version should be triggered.

Learn more about working with Major versions of Used Projects >>

Anchor
flow_enhancements
flow_enhancements
Commit flow enhancements

Usability of Commit Project to the Server dialog was improved by:

  • automatically saves commit comment draft for later use,
  • users can quickly mark server project version as major,
  • commit information as commit comment and commit tag are remembered in case of unsuccessful commit.  

Image Added

Improved Commit Project to the Server dialog.

Learn more about working with Commit flow enhancements >>

Back to top

Anchor
hide_used_project
hide_used_project
Hide Used Projects

The Hidden Packages feature was improved. Now users can not only hide packages in their main model, but select a whole used project to be cut as well. This is useful whenever you want to avoid having unnecessary indirect project usages upon using a stripped-down version of your library or sub-system. Moreover, from now on a change in Hidden Packages configuration is treated as a model change and reported as such in various change-related panels. To finish-up Hidden Packages improvements for this release, we implemented a mechanism that notifies whenever a dedicated branch holding a stripped-down version of the model becomes inactive in other words -  model content is no more hidden.

Image Added

Hide used projects as other packages. Changes will be shown in Containment tree and various change-related panels (e.g. Change Sets).

Learn more about working with Hidden Packages >>

Anchor
other_2
other_2
Other Enhancements and Changes

  • The element locking feature was extended, now it is possible to lock elements without need to update a project to the latest version. However, this applies only for elements that are not modified in a latest version on the server.
  • For the convenience of the user, the Package permissions feature has been extended with an ability to assign permissions for the whole group of users.

  • As project development goes, users might end up with a long list of branches, which consist of working branches and branches which are left only for historic purpose. To make it easier to navigate in lists like this, now user simply can archivate branches.

  • We extend usability of several collaboration-related dialogs by adding search bar. This will help to deal with a large amount of projects in dialogs like Use Server Project, History, Open Server Project.
  • We improved Mount relation display in the containment tree, this improvement will allow easily distinguish mounted package and immediately know from which used project it came. 

Back to top

Content block
id245213258
Anchor
other_2
other_2
Other Features

Report Wizard enhancements

Back to top

Key Issues Fixed in this Service Pack

Performance related issues

  • The issue when java.lang.ClassCastException is shown when executing Diagrams / Full reports in Differences dialog after Compare projects has been fixed.
  • The exception is no longer shown when parsing property type in browser.
  • The issue when invoking Go To > Usages in Diagrams, freezes UI for a minute has been fixed.
  • Unhandled error no longer appears when user has no permission to see used projects.
  • Exception no longer occurs in ModulesVersionPanel while changing the selected module.
  • The issue where java.lang.OutOfMemoryError: Java heap space is shown when updating teamwork project because there are too many ObjectProperties objects has been fixed.
  • The issue concerning extremely slow commit over VPN if many diagrams are modified, has been fixed.
  • The issue where adornments are recalculated even if scope elements are not changed has been fixed.
  • The issue where MagicDraw missed some letters and laged in Select Elements Search dialog with 2 million elements project has been fixed.
  • Parse and Create Parameters feature of Constraint Parameters now works correct.

Back to top

Diagramming related issues

  • Note with Text Display Mode set to Do Not Show no longer retains visible section.
  • The issue where the inappropriate properties were suggested in Smart Manipulator for class, has been fixed.
  • The issue where moving an option combined fragment does not move the states invariant it contains, has been fixed.
  • The issue where the use of 'Pusher' control does not move state invariants in proportion to other symbols, has been fixed.

Report Wizard related issues

  • URLs in generated reports now become valid for PDF conversion.
  • No error is displayed when generating reports from the $array[0] template with projects.

  • Asterisks can now be used in the query for QueryTool without warning messages.

  • Activity Diagram Specification and Sequence Diagram Specification templates have successfully included the SysML Sequence diagram in the Appendix section.
  • Report outputs are no longer missing when selecting element scope using the Add Recursively button.

  • The list of selected objects now corresponds to the display of selected scope in the All data pane when selecting element scope using the Add All button

Other issues

  • The search results grouped by element type no longer collapses after clicking the Replace button.
  • OCL cache no longer fails if BasicEList is passed as a key.
  • The issue where a corresponding parameter is created for the method without name has been fixed.
  • Item Flow names are no longer lost after cross project refactoring.

Back to top

Search in diagrams

Cameo Systems Modeler 19.0 provides the ability to search for textual information in all types of diagrams, including tables, matrices and maps. Open the search bar by clicking Image Removed in a diagram toolbar, or simply press Ctrl+F. Use this feature to find the desired text displayed in a large diagram and quickly navigate the search results.

Image Removed
How to use the Find feature in diagrams and navigate the search results.

Learn more about searching in diagrams >>

Back to top

Legends

Legends have been improved to allow a wider range of usage options. Now you can:

  • Generate legends automatically by creating them from stereotype tags.
  • Use legends in tables to adorn entire rows or the specific cells of these rows, as shown in the figure below.
  • Specify diagrams in which a legend is used without displaying the legend.
  • Rank legend items by priority.

Image Removed

In this example, a legend is used to adorn Requirement table cells by Requirement status.

Learn more about creating and using Legends >>

Back to top

Basic Units

All new SysML projects use:

  • 100x simplified and filtered ISO 80000 library with only 50 hand-picked basic units.
  • The new basic US customary, naval and imperial units library (with inch, pound, mile and more).

Learn how to use units >>

Learn more about model libraries >>

Connector Property Support

You can now represent Association Block usages in the Internal Block Diagrams. Simply drag the Association Block from the model onto a Connector to set it as its type and automatically create a Connector Property symbol with a dashed line attached to the Connector.Image Removed

The Plumbing Connector Property is created after dragging the Plumbing Association Block on the p2 Connector.

Learn more about Connector Property >>

Back to top

Improved Implied Connectors

The implied Connectors functionality is improved as follows:

  • You can select a solid Line Style of the implied relation in the Symbol Properties dialog.
    Image Removed
  • You can display an implied relation when a Connector is created between a port on one side of the part directly to another part (e.g. the part serves as a communication bus).
    Image Removed

Learn more about Implied Connectors >>

SysML Allocation Matrix Modes

When creating a new SysML Allocation Matrix, you can choose Definition or Usage mode. Accordingly, these modes display Allocate relationships either between Activities and Blocks or Actions and Part Properties. By default, the Create SysML Allocation Matrix dialog (see the figure below) appears each time you create a new SysML Allocation Matrix in SysML projects. Differently, when creating a new SysML Allocation Matrix in the MagicGrid project, the usage allocation matrix is created by default. You can change that by specifying the SysML Allocation Matrix Mode option value in the Project Options dialog.

Image Removed
The Create SysML Allocation Matrix dialog.

Learn more about SysML Allocation Matrix modes >>

Back to top

Collaboration

Cross project refactoring

This feature allows you to move elements from the main project to a used one without losing references. When you work on a project for a long time, it's usual for the project to evolve to the stage when some components tend to get a library type or reusability flavor. A new cross project refactoring feature allows you to simply drag-and-drop selected elements from the main project to a project residing in Project Usages. All of the relationships that the elements have had still remain. This new feature is also beneficial for users who need to move elements from the main project to a used one frequently.

Change Sets

A change set is a set of locally made changes to a server project. You may specify several sets for your project and commit sets one by one. For example, this feature is useful when you are working on a server project and get a request for an immediate change. You can suspend your changes, complete the immediate task and commit the changes, and then resume your work on the previously suspended changeset.

Image Removed

A set of changes made to a server project.

Managing project usages

You can now configure project usages for one or several selected used projects at a time. In only one dialog box you can:

  • Control notifying users about new used projects versions
  • Add new projects
  • Remove used projects
  • Start directly using indirectly used projects
  • Change the version of a used project
  • Review the information of a selected used project.
  • Reset changes to a selected used project.

Additionally, in this dialog you can preview any changes applied to your project without closing the dialog.

Image Removed

The Advanced Project Usages Configuration dialog.

Hidden packages

Starting with version 19.0, the Hidden Packages model cutting utility is presented. This utility lets you specify which model Packages (and elements within them) should be hidden. Once specified, the non-hidden/public version of the model will be created by cutting/deleting the hidden parts. As a result, the stripped model with only visible model elements is stored in a dedicated branch, which is coupled with the main project branch. You can reuse projects with only visible elements according to your needs.

Image Removed

Dialog for selecting packages to hide.

Whenever you need to use a stripped model in other projects, the dedicated branch is suggested by default so that you can select your project to reuse. Also, there is no need to worry about making changes to the main project. Every change affecting the visible (or stripped) project part is synced with a project stored in the dedicated branch. You can do this manually or automatically after committing the changes of the main project to the server. Learn more how to hide packages >>

Disconnected team collaboration

Disconnected teamwork collaboration is dedicated for multiple contractors without the ability to work on the same Teamwork Cloud installation to contribute to projects. This feature allows you to export a server project as a local one, modify it, and import back while updating the server project. This means you can simply save your project locally as a .mdzip file and send this file to another contractor for modification. After the file is sent back, you have the ability to update the same server project from the local project. This life cycle may continue between any amount of contractors. This feature works even when multiple contractors work with separate Teamwork Cloud installations, as well as with Teamwork Server or local installations.

Image Removed

Project development life cycle in a disconnected teamwork environment.

Cloning projects

Now you can clone your latest server project version as a separate project. You can use the project being cloned as a "template" to create a new project or use it as an independent base for new development. IDs of a cloned project and elements are reset automatically. Project permissions are reset as well; the project is available only for a user who has cloned the project. All references to used projects (if there are any) are maintained.

Image Removed

Other enhancements and changes

In the current release, the collaboration working environment has been significantly improved. These include:

  • Adding a comment for the package when exporting it to a new server project.
  • Displaying a progress bar with data about project changes while retrieving the content of element history. You may stop the collection process if you need to.
  • Viewing changes in the model in a particular scope at the element level in the package, as well as in a classifier element in a composed element such as a Block or Requirement.

Back to top

Other
  • Forward compatibility between service packs is provided as of the current version. For example, if you create or update a project with the tool version 19.0 SP2, the project will open in edit mode rather than read-only when it is opened in version 19.0 SP1 (except for the SP2-implemented functionality).
  • As of 19.0 version, the Document Modeling Plugin is excluded from Cameo Systems Modeler product. If you want this plugin to assist for modeling the document structure, you can download free the Document Modeling Plugin and install it.
  • The Comment path is now displayed after dragging the Comment element from the Model Browser to the diagram pane when enabling the Display Paths on Element Drop option in the Environment Option dialog. Learn more about displaying paths >>

  • The Automatic Behavior Creation (renamed to Behavior Creation Mode) and Type Selection Mode buttons now work separately for each project. Learn more about Behavior Creation Mode >> Learn more about Type Selection Mode >>

  • The Edit Compartments command is now accessible directly from the shortcut menu of the classifier compartments (such as Properties, Operations, Receptions, Ports, etc). Learn more about displaying or hiding elements in compartments on shapes >>
    Image Removed
  • You can now specify the custom column and row query in all matrices, when you need to collect more than just owned elements. Simply click Image Removednext to Row/Column Scope box in the the Criteria area. Learn more about Criteria area of matrices >>
  • Aspect Ratio, a new Diagram Frame symbol property, allows you to choose the appropriate diagram frame format (for example,16:9, A4 Landscape, 4:3 ). Specifying the appropriate diagram frame aspect ratio helps you present diagrams in your PowerPoint or Keynote presentations, PDFs, and so on.
  • You are able to specify one more outside label position of a Port. This shows the Port label inside a shape, with the Port created on the shape boundary. Learn how to change the position of port labels >>
    Image Removed
  • You can choose an existing model element when creating a relation in the relation map. Learn how to decompose an element in the relation map >>
    Image Removed
  • When creating a new Composite Structure Diagram for a Package, you can specify whether to create a diagram context element automatically or not by selecting an appropriate value for the Diagram Context property in the Project Options dialog. Learn more about Composite Structure Diagram context >>
  • As of this version, the Tooltips Style option is located in the Project Options dialog. Learn how to change the tooltips style >>
  • You are able to select an additional Show Both or Behavior Name value of the Name Display Mode symbol property for the Call Behavior Action. This allows you to show only the behavior name instead of both if the action name is not specified or the action name matches the behavior name. Learn how to change the name display mode on the Call Behavior Action >>
  • When dragging or selecting an image from the Image Library or other resources, you can specify whether to apply an image to the property or to its type in the Project Options dialog > Apply Image To. Learn more about applying images >>
  • When specifying a new type for a Activity Parameter Node or Pin in the Activity diagram, you can select the element kind created in the model with a specified name and set as a type.
    Image Removed
    Learn how to specify Pin type >>
    Learn how to specify Activity Parameter Node type >>
  • The new project option Use different Fork/Join and Decision/Merge notations allows you to draw different notations for the Fork, Join, Decision, and Merge.
    Image Removed
  • The Note anchored to the diagram frame can now represent the information of the diagram context element (for example, Activity or State Machine). To switch the representation to the diagram information, right-click the Note, and in the shortcut menu clear the selection of Represent Diagram Context.
  • You can now define your own documentation server. For that purpose, the new Environment option documentation.server is added to the Path Variables property group. Learn more about working with path variables >>
  • The filter mechanism includes the following improvements:
     - The Exclude Auxiliary Resources replaces the Exclude Used Projects filter option. Learn more about Filter Options >>
     -
    The elements from used projects are included in the search results list by default.
     - The new Exclude Auxiliary Resources filter option reduces the search results list by excluding elements contained in auxiliary resources, except elements with the new <<ignoreAuxFilter>> stereotype applied. Learn how to apply stereotype >>
     -
    If you clear the Apply Filter check-box once, your selection is remembered for the next time.
  • A number of new operations have been added to the built-in operations library.
  • Now Mac OS X now supports the mdel:// links and *.mdzip files opening.
  • The new documentation layout, including the new home page, is introduced. On the new homepage, you can easily navigate through the menu or simply use the search.

Back to top

Enhancements in Report WizardDiscontinued Integrations and editions
  • The Personal edition is discontinued for all modeling tools.
  • For business process modeling, only the Cameo Business Modeler plugin is supported. The development of Cameo Business Modeler tool is discontinued.
  • For Cameo Enterprise Architecture, only the Enterprise edition remains. Support of other editions is discontinued. We assure you that the modeling features will not be affected by this change.
  • Integration of Eclipse, Rational Application Developer (RAD), openArchitectureWare (oAW), and AndroMDA are no longer supported.
  • Neither Struts nor Web diagrams are supported in the modeling tool any longer.
  • Development of the Cameo SOA+ plugin is discontinued. However, you will still be able to load projects created in earlier versions with this plugin in your modeling tool. The maintenance of the SoaML profile is continued and SoaML diagrams have been moved to the SoaML profile resource.

Back to to
Content block
id245218271
Info

You can check the list of publicly available issues or your own reported issues fixed in  Cameo Systems Modeler 19.0 SP1. 
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

The renewed mechanism of hyperlinks to model elements brings the ability to embed live model hyperlinks in documentation or other texts, numeric values into requirements, and keep various expression and constraint texts up to date. Hyperlinks are updated automatically or with your control after changing the referenced element name. Additionally, it is now possible to embed hyperlinks to model elements in plain text fields, including constraint text, value expressions, etc. Wherever you see this button Insert HyperlinkImage Removed , you can insert a hyperlink to element in the text.

Image RemovedThe hyperlink to currentSpeed Property is added on the guard expression. It is updated after renaming the currentSpeed Property to speed in the Model Browser.

This is very important for simulation. For example, in State Machines or Activities, parameters are usually referenced. Once these parameters change their names, Guards are updated automatically. This allows you to maintain model consistency. 

Learn more about defining hyperlinks >>

Back to top

Anchor
searchsearch
Anchor
legendslegends
Anchor
isoiso
Anchor
connectorconnector
Anchor
impliedimplied
Anchor
modemode
Anchor
collaborationcollaboration
Anchor
otherother
Anchor
reportreport
Anchor
editionseditions


Content block
id562711318



...