Versions Compared

Key

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

...

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 Removed

Learn more about working with Execution Specification Modeling >>

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 >>

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 layer
id753686899


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 project.
    Image Removed
  • In the existing project, where the library was not loaded, you can load it manually from the value properties smart manipulator.
    Content column
    width100.00002%
    id753686902


    Content block
    id753686898

    Anchor
    top
    top
    Released on: March 26, 2019


    The 19.0 SP1 SP2 release of the UAF plugin features not only bug fixes, it also includes several new features focusing on UAF Framework and UAF Profile support improvements and usability enhancementsMethods and Standards, Diagramming and Usability Improvements.

    Also this release delivers major introduces new cutting-edge capabilities to the desktop clientfocusing on unique users’ needs to further enhance their modeling experience. These include Complete Diagrams, Composite Structure Diagram / Internal Block Diagram-based Layout Templates, Vertical Labels, and enhanced Sequence Diagram modeling with Execution Specifications.: Resource/Plugin Manager on Premises, Customizing Tree View in Matrices, New Predefined Metric Suites for SysML and MagicGrid, Validation-based Metric Definition, Managing Navigation in Diagrams, New Way to Create Relations, and Assigning Keyboard Shortcuts Using the Redesigned Keyboard Panel.

    We also have good news for users who opt for Collaborative modeling. The new release comes packed with a number of useful features, consisting of (but not limited to) Used Project Update Impact Analysis and Merge usability improvements. 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.

    Download it today at nomagic.com or contact your sales representative, and don't forget to give us your feedback on Twitter or Facebook.


    Content block
    id243271308


    Content block
    id753686901
    Content block
    id272319258
    Anchor
    exchanges
    ms
    exchanges
    ms
    Exchanges
  • When Operational Connector is connected to a port, and the port has an Operational Interface with Flow Property with a type of Information Element, the Realized Operational Exchange dialog should strip a list of possible Information Elements. If there are two different Operational Interfaces, from both of them the overlapping Information Elements are collected. The same is valid for the Resources and Data Elements.
  • Now you can change the conveyed item directly in the Resource / Operational Exchange Manager dialogs.
  • The new Resource Exchange Type column is now available in the Resource Exchange Manager dialog.
  • The new symbol properties are added to control the Information Flow Name and ID representation in the diagram:

  • Show Name of Information Flow (true/false).
  • Show ID of Information Flow (true/false)
    Methods and Standards

    To be more compliant with the standards, this version introduces some additions to the UAF and NAF 4.0 frameworks.

    • Two new diagrams in UAF:
      • St-Tx Strategic Actual Enterprise Phase Taxonomy Table
      • Ac-Tx Actual Resources Taxonomy Matrix
    • NAF 4.0 updated according to the new standard version and two new diagrams were implemented:
      • L2-L3 Logical Taxonomy
      • Sr Service Roadmap


    Content block
    id272319258


    Anchor
    di
    di
    Diagramming Improvements
    • The SysML compartments have been adopted for the UAF elements.
    • You can choose to display the Project Status circle before the Actual Project Milestone name on the Actual Project symbol. The icons are dynamic and change when you update the project status.

    Image Added




    UAF Libraries Updated

    The UJTL Library and DISR libraries are enhanced.

    A new mechanism allowing you to download and use the earlier version of the updated libraries is implemented. You will be able to continue working with your projects using the earlier version of the libraries.

    Learn about using libraries >>

    Content block
    id272249536
    Anchor
    libraries_1libraries_1
    Anchor
    libraries_2
    ui
    ui
    Usability Improvements
    • Now, in the Realized Resource Exchange wizard, only appropriate resources are suggested for sending and receiving resources, according to the selected Resource Exchange Type.
    • The Military Symbology libraries management enables you to choose whether or not to use the library when creating a new project. This enhancement will save you time because project creation will be faster. You can also choose to use it later through Project Options.
    • The Service Specification diagram was improved to be compliant with the UAF 1.0 specification. Now you can define only the Service Specification for the Version of Configuration.
    • The resource assignment is now more convenient. Simply drag the Resource and drop it on the the Version of Configuration element and the Resource Assignment dialog opens.
    • If your elements are defined, you can see their definitions in the element's Specification window, under the Documentation property group.

    Image Added

    libraries_2



    SysML Features

    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.

    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. 
    Modeling and InfrastructureComplete 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 Removed

    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 >>

    Back to top

    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 Removed

    Layout template created from an Internal Block Diagram.

    Learn more about layout templates >>

    Back to top

    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.

    Content block
    272256227
    id244508097
    Anchor
    sysml
    sysml
    SysML Features

    Anchor

    other

    predefined_

    uaf

    metric

    other

    predefined_

    uafOther
    • Starting with 19.0 SP1 version, the latest NAF 4 standard version is supported.
    • Now creating a new project, you can choose how you want to order the packages. In the New Project dialog, you can choose to order the packages by framework or alphabetically.
    • When you create a property element from the diagram palette on the target element, the Structure compartment of the target element opens and the property element is displayed in it.
      Image Removed
    • Only the Data Type is available as a Conveyed Item for the Command and Control relationships.
    • Typing the Type for pins in a diagram, instead of the class the appropriate elements are created:
      • Information Element for Operational Activity Action
      • Data Element for Function Action
    • The Security Property type now depends from the owner:
      • when the owner  is «OperationalAgent», the Security Property type is «InformationElement» or its specializations.
      • when the owner  is «ResourcePerformer», the Security Property type is «DataElement» or its specializations,
      • when the owner  is «InformationElement», the Security Property type is «InformationElement» or its specializations,
      • when the owner  is «DataElement», the Security Property type is «DataElement» or its specializations.
    • The newly created packages are named by default. The packages are named according to the domain view. For example, when you choose to create an Operational Structure package, it is names Operational Structure. You can rename the package at any time. The same is valid for the reports. 

    • Now all the Taxonomy Tables have the Scope set by default. The Scope is set according to the owner of the table.
    • Typing a name on the Operational Association or Operational Connector and pressing Enter now creates a new Operational Exchange with conveyed Information Element. The same is valid for the Resource Exchange with Data Element. The exchanges are created between the types, so if the types are not set, the Realized Operational / Resource Exchange dialog is opened. Note, that if the name of conveyed item (Information Element or Data Element) already exists, the existing item is set.
    • Now after changing the end of the connector, the suggestion to update the Information Flow also is displayed.
    • The Measurement Set is added as a possible element to all Typical Measurement tables in all frameworks.

    Back to top

    Content block
    id244508097
    Anchor
    sysmlsysml
    Content block
    id243174490
    Anchor
    mimi
    Anchor
    complete_diagramscomplete_diagrams
    Anchor
    layout_templatelayout_template
    Anchor
    vertical_labelsvertical_labels
    Section
    Column
    width50%

    Image Removed

    Column
    width50%

    Image Removed

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

    Learn more about label orientation >>

    Back to top

    Anchor
    sequence_diagramsequence_diagram
    Anchor
    forward_compatibilityforward_compatibility
    Anchor
    other_1other_1

    metric
    New Predefined Metric Suites for SysML and MagicGrid

    Modeling tools now feature several new sets of predefined Metric Suites, including generic Requirements coverage Metric Suites, and Requirements coverage and correctness Metric Suites for MagicGrid. See the full list of predefined Metric Suites below.

    Image Added

    Select one or several predefined Metric Suites to be calculated in a Metric Table.

    Learn more about predefined Metric Suites >>

    Learn more about predefined Metric Suites for MagicGrid >>

    Anchor
    flow_management
    flow_management
    Flow Management

    Starting with this version, you can create Item Flows in two modes:

    • Direct
    • Between Part Types

    The Direct creation mode allows you to create the Item Flow between ports or parts in the SysML Internal Block Diagrams

    The Between Part Types creation mode allows you to create the Item Flow between Part Property types. In this mode, you can quickly realize and synchronize Flows on Activity Edges, Connectors, and Messages.

    The new Item Flow Manager allows you to analyze and manage the Item Flow data. Using the Item Flow Manager, you will be able to:

    • Edit existing Item Flows by adding new Conveyed Items.
    • Realize or hide existing Item Flows on selected relationship.
    • Change the Conveyed Item.
    • Specify From and To Activities.

    Learn more about Item Flow management >>

    Anchor
    other_sysml
    other_sysml
    Other

    • The Select In Structure Tree and Open in New Structure Tree commands are implemented. Now you can navigate from the elements in the Model Browser to the Structure tree or open the selected elements in the new Structure tree easily. 

    Key issues fixed

    • The issue making it impossible to launch the Networking Diagram due to the missing diagram descriptor has been fixed.
    • The issue concerning the inability to invoke the Parametric Equation Wizard as a result of the frozen modeling tool has been fixed.

    Back to top


    Content block
    id243174490
    Anchor
    mi
    mi
    Modeling and Infrastructure

    Anchor
    resource_manager
    resource_manager
    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.

    Image Added

    Deploying resources located within the company premises

    Learn more about resource management >>

    Anchor
    tree_view_matrices
    tree_view_matrices
    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. 


    Image Added

    Specifying criteria for building a custom tree view in a matrix

    Learn more about specifying scope >>

    Anchor
    validation_based
    validation_based
    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.


    Image Added

    You can display failing elements for a particular metric cell with just a few clicks.

    Learn more about validation-based metric definition >>

    Anchor
    managing_navigation
    managing_navigation
    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.


    Image Added

    Representation of the active navigation target

    Learn more about managing navigation >>

    Anchor
    create_relations
    create_relations
    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.


    Image Added

    Creating relations between elements by selecting their symbols in multiple diagrams

    Learn more about creating relationships >>

    Anchor
    assigning_keyboard_shortcuts
    assigning_keyboard_shortcuts
    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.


    Image Added

    Customizing keyboard shortcuts

    Learn more about assigning shortcut keys >>

    Anchor
    other_1
    other_1
    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.
    • The newly-introduced Reader edition has replaced a separate Reader installation file used previously. To request a Reader license, please contact your sales executive. 


    CollaborationPre-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 Removed

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

    Learn more about working with Pre-Commit Validation >>

    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 Removed

    Used Projects Auto Update Wizard dialogs.

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

    Back to top

    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 >>

    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 Removed

    Improved Commit Project to the Server dialog.

    Learn more about working with Commit flow enhancements >>

    Back to top

    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 Removed

    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 >>

    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

    243817262
    Content block
    id243713866
    Anchor
    Colla
    Colla
    Collaboration

    Know your changes - Used Project Update Impact Analysis

    The used project update impact analysis minimizes the risks of introducing unexpected and unwanted changes to the main project. Previous tool versions required you to switch used project versions pretty much blindly and hope for the best. Most of these blind updates caused main project composition integrity errors, such as recovered elements. Solving these errors was extremely frustrating and a time-consuming task. Thus, we created a new feature, providing you with early insights into the impact a used project version switch brings to the main project. You are then have the freedom to easily accept, reject the changes, or choose a different target used project version altogether.

    You can use the analysis to inspect impacting changes at different granularity levels, allowing you to see the impact on element-to-element usages or to dive deeper into specific affecting/affected element properties. Differently colored changes allow quickly distinguishing between addition, modification or deletion changes. We are sure the used project updated impact analysis will deliver the value that comes from early change insights and better decision-making experience in general.

    Image Added

    Using impact analysis to prevent recovered elements occurrence. 

    Learn more about used project update impact analysis >>

    Merge Tool Usability Enhancements

    Since merging itself is a relatively complex procedure, requiring deep understanding of model changes, in this release we deliver multiple enhancements oriented towards better UI usability and change analysis flexibility:

    • Merge Result Preview, column filtering. Ever felt lost because you are not completely sure what kind of element changes the final merged project will have? The new Merge Result Preview column lets you inspect final changes at property level changes before merging is complete. Additionally, as we introduced a new Merge Result Preview column, we added the ability to show/hide selected columns. For example, by default, we hide the Ancestor column, to prevent confusion when there are no conflicts. However, you can select to show Ancestor again, in case it is needed to solve conflicts.
    • Change presentation and filtering. Are you tired of always expanding the element tree to find a wanted element? From now on, all changed elements can also be represented in the flat list-view. Furthermore, use a search bar to find the exact name of the element you want to check. You say that this small feature is no help where there is a number of similarly named elements? Another enhancement, change filters, will come in handy. Change filters are introduced not only for the flat list-view but also for the tree-view. All change filters are presented in one categorized menu. 
    • Accept/Reject changes improvements. Work even smarter with the improved Accept/Reject buttons. We have combined the Accept/Reject buttons with the Go to next button. Easily go through all changes with a combined action and no more wandering around the Merge dialog, going back and forth to select and accept/reject another change. Furthermore, the specification panel was enriched with the ability to accept/reject property changes directly via a shortcut menu in the selected contributing column (Source or Target).

    Image Added

    Learn more about model merge >>

    Content block
    id243713866
    Anchor
    CollaColla
    Anchor
    precommit_validationprecommit_validation
    Anchor
    auto_update_pluginauto_update_plugin
    Anchor
    major_versionsmajor_versions
    Anchor
    flow_enhancementsflow_enhancements
    Anchor
    hide_used_projecthide_used_project
    Anchor
    other_2other_2
    Content block
    id

    Anchor
    other_2
    other_2
    Other

    Features

    Enhancements 

    • Together with the used project update impact analysis, we introduce a Used by Project shortcut menu for quickly reviewing how the main project uses elements from a particular used project.
    • We are introducing an advanced memory tracking mechanism. This mechanism will track and notify you when the tool is running out of allocated memory, and suggests that you revisit your Memory Settings.
    • The implemented detailed project statistics feature calculates whole project statistics and exports results to a separate file. This is a quick and easy way to provide statistics to the support team when dealing with issues or share them internally for your own needs.
    • For a better user experience and more intuitive workflow, we have introduced shortcut menus for common project usage-related actions in the Project Usages dialog. 
    • For security matters we now hide TWCloud project categories in the modeling tool dialogs if a user does not have Categorize Resources permission or Read-Only permission for at least one project inside these categories.


    Content block
    id243817262
    Anchor
    other_2
    other_2
    Other Features

    Report Wizard enhancements



    Key issues fixed


    • The modeling tool freezing issue on the Generic Table load has been fixed.
    • The login issue during the external transformation with PureVariants or MBPLE plugins has been fixed.
    • The NPE error no longer appears in the Log file when the preferred diagram layout is applied.
    • It is no longer a problem to save made changes in the Tags tab invoked via the quick Properties panel.
    • The hanging port labels issue has been fixed, together with the Redo button glitch in the IBD diagram.
    • The generated SysML Web report launch issue has been fixed.
    • An unnecessary connector is no longer created when copying and pasting ports of a similar type for the selected component.
    • The Derived Property with the set Relationship type and the specified Multiplicity in no longer only read-only.
    • Project and used project migration from Teamwork Server to Teamwork Cloud was fixed. Trunks and branches are used correctly, and usages between projects do not point to Teamwork Server.
    • Fixed issue when tool locks incorrect used project.
    • Groups are added to Permissions dialog without errors.
    • Errors no longer occur when creating an Object Flow from a Send Signal Action

    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.

    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


    Content block
    id243943491
    Info

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


    Content block
    id1433057661




    ...