Modeling and Infrastructure
Resource/Plugin Manager on Premises
The Resource/Plugin Manager now enables you to deploy resources located in a file system, network share, or a web server within the company premises. It is now possible to host resources and plugins (built by you or No Magic) within the company premises so that you can manage upgrades of the desktop client resources/plugins in a controlled fashion. 
Deploying resources located within the company premisesLearn more about resource management >> Back to top Customizing Tree View in Matrices
Matrices now satisfy the most sophisticated modeling needs. You have the freedom to specify the criterion for building a custom Row/Column hierarchy tree in matrices, using one of the following tree view options: - Select Containment to display the decomposition of elements related by Containment.
- Select Structure to display the decomposition of Part Properties related by Composition.
- Select Custom to display the decomposition of elements related by any criteria you choose.

Specifying criteria for building a custom tree view in a matrixLearn more about specifying scope >> Validation-based Metric Definition
In the latest version of our modeling tools, model validation and metrics work together, allowing you to quickly understand which elements are behind validation-based metric values. Metric creation will be much easier, because you can reuse existing validation rules to calculate them. Additionally, a Metric Table can be used as a dashboard to track validation results and analyze them over the course of time.

You can display failing elements for a particular metric cell with just a few clicks.Learn more about validation-based metric definition >> Back to top Managing Navigation in Diagrams
We put a strong focus on usability when developing new features. From now on, all elements with an active navigation target (either set automatically as the default according to a predefined set of rules or specified by the user) are depicted by an icon. Consequently, the navigation in diagrams has considerably improved.

Representation of the active navigation targetLearn more about managing navigation >> New Way to Create Relations
Your complex model and nameless elements will no longer prevent the rapid creation of relations between selected elements. With the completely redesigned Create Relation dialog, you can now create relations by simply selecting the desired ends in their exact locations: a Model Browser, a diagram pane, table, relation map, or a dependency matrix.

Creating relations between elements by selecting their symbols in multiple diagramsLearn more about creating relationships >> Back to top Assigning Keyboard Shortcuts Using the Redesigned Keyboard Panel
For your convenience, the Keyboard panel has undergone an extreme makeover. You can now manage and assign/unassign shortcuts to modeling tool commands more conveniently.

Customizing keyboard shortcutsLearn more about assigning shortcut keys >> Further Enhancements
- You can adjust active diagram zoom controls using the updated Zoom Slider Component, located on the Status Bar.
- When you drag and drop a classifier onto a control flow, the control flow is converted to the object flow with corresponding pins and type of pins set to the dropped classifier.
Dragging a property from the Containment tree onto another property in a diagram redefines/subsets that property. - Dragging an element onto a Note or a Text Box creates a reference to that element.
You can hide the icon shown before the name of the element in the compartment via the Symbol Properties menu. - You can use the Symbol Properties menu to enable the Show Derived Sign property to mark (/) all derived properties in the Tagged Values compartment.
- Custom diagrams can be created from already existing diagrams with a few simple clicks in the Customize Diagrams dialog.
- Using the Customize Generic Table Wizard, you can easily specify the desired properties and create custom Generic Tables.
- Using the Customize Relation Map Diagram Wizard, you can easily specify the desired properties and create custom Relation Maps.
- For more intuitive workflow, we are introducing shortcut menu in the Used by and Depends On panels.
- If your modeling tool uses too much memory and/or you see the Out of Memory errors appear, you should try dumping the memory heap. You can now do this using the Memory Monitor or by running the submit_issue.exe file packed with the modeling tool.
- For compliance with the UML specification, a Behavior is no longer automatically set as the Classifier Behavior of the owning Class when it is created as a Method. New validation rules have been introduced to ensure that a Classifier Behavior is not used as a Method and vice versa.
Back to top |