Prev Next

Release 16.0 Build 1605

Scroll through these sections to review the changes that have been made in Enterprise Architect for this released build.

Where a change has been described or illustrated in the Enterprise Architect User Guide, a link is provided to the appropriate topic.

Diagramming

There have been no updates to the Help in respect to these changes:

  • Adding an embedded element to an object in the tree will no longer add it to the diagram as well if the parent object is not on the diagram.
  • Loading of diagrams has been improved.
  • [Internal] - Additional DB calls have been prevented from being made for disabled compartments.

SysML

There have been no updates to the Help in respect to these changes:

  • Quick Linker behavior has been corrected when creating a new SysML Requirement using the 'deriveReqt', 'satisfy', 'verify' and 'refine' link types.

UML

There have been no updates to the Help in respect to these changes:

  • When '<none>' is specified as the default language for Code Generation, the system ensures that a new attribute defaults to 'Integer' and the 'Type' combo only provides UML Primitive Types.
  • The docked Properties window for SendSignalAction now allows you to edit 'Signal', 'Argument' and 'Condition'.
  • Self-connectors on Sequence diagrams have been improved to provide easier-to-use selection handles.
  • The rule that a UML Class may own a UML CollaborationUse has been added.
  • The Feature window 'Interaction points' tab will now list the target Pin of an Action(SendSignal).

User Interface

There have been no updates to the Help in respect to these changes:

  • Duplicate entries from the 'Select Connector Type' listbox have been removed.
  • Creation of new profile relationships in the Matrix View now includes the intended stereotype.
  • The element 'Properties' dialog has been updated to display properties from profiles containing an alias on the correct page.
  • The docked Properties window now auto-saves tab changes when switching context.
  • In the docked Properties window, editing of stereotype properties no longer fails for some stereotypes.
  • The 'Swimlane Details' dialog has been improved so that the Swimlane classifier is assigned when the dialog is opened.
  • Operation Parameter Tagged Values that are applied by a stereotype will correctly display and be editable from the Tagged Value windows.

Reviews and Discussions

There have been no updates to the Help in respect to these changes:

  • The readability of element Discussion and Review compartments has been improved by removing HTML format tags and ensuring items are displayed in the same order as their respective docked windows.
  • The Manage Reviews window has been updated to include new columns that allow filtering on Review Approver and Topic names.
  • [Internal] - Changing the priority of an Approver Topic will no longer create a log item (post) under that topic, as it will never be displayed.

Technology Authoring

There have been no updates to the Help in respect to these changes:

  • Shape-scripted labels will now be loaded and drawn correctly for extended elements in a profile.

Simulation

New Model Wizard patterns have been added for Matlab Solver, Octave Solver, Executable Business States and Win32 UI simulation, contained in Perspectives in a separate Simulation Perspective category. This category also includes Perspective Sets for SysML with Modelica, Executable StateMachine, BPSIM and Decision Modeling Perspectives.

See the Model Perspectives and Types of Perspective Help topics.

There have been no updates to the Help in respect to these changes:

  • 'At Literals' are now supported for DMN Decision Table input and output.
  • The DMN Expression Parser has been enhanced to support multiple 'At Literals' in the Expression.
  • DMN simulation performance has been improved by avoiding repeated evaluation of dependent decisions.
  • Simulation:
         -  SysML Simulation has been updated to handle new versions of Modelica/OpenModelica
         -  SysML Simulation has been updated to conform to the latest SysPhS 1.1 specification
         -  A new 'pre-process' option has been added to SysML simulation; when enabled
            this will pre-process the model according the SysPhS specifications
         -  Various improvements have been made to SysML Simulation using SysPhS
  • DMN Simulation and Debugging have had multiple improvements:
         -  Runtime evaluation on all variables is supported by explicitly defining variable scope before usage
         -  DMN Decision Table's priority order is supported for output with number type
  • The DMN Validator has been enhanced to capture 'At Literal' expression errors and mistyped class and member function names.
  • The issue with SysML Modelica Simulation that could result in necessary Modelica Simulation files failing to generate has been corrected.
  • A new 'Simulation' perspective category has been added, grouping all simulation perspectives in one menu.

Code Engineering

There have been no updates to the Help in respect to these changes:

  • Intellisense has been improved:
         -  The keyboard shortcut Ctrl+Shift+Space now shows a method signature
            parameter list instead of an autocomplete list (Ctrl+Space can still be used
            for the autocomplete list)
         -  Method signature tooltips now always show full parameter information
         -  Method signature tooltips highlight the current parameter under the text cursor
         -  When the tooltip auto show and hide are applied has been improved
         -  When to show autocomplete has been improved
  • The Code Editor and associated Structure Tree have had general improvements.
  • In Data Modeling, the Import DDL Schema browser button now supports the selection of any supported database.
  • [Internal] The Language option on the 'Object Options' dialog has been corrected to show the object's own options other than user preference options.

Publishing

There have been no updates to the Help in respect to these changes:

  • Group elements will be correctly generated in an ArchiMate Model Exchange File.
  • The HTML report generator has been updated to ensure a default diagram is included on the index page when the 'Default Diagram' option has been specified.
  • Deleting an HTML Style template now removes all modified sections (only applies to EAP files):
         -  Renaming an HTML Style template correctly moves all modified sections
  • Document generation using metafiles with diagram frames will now correctly add padding between the diagram and frame.
  • The Document Generator has been updated to correct rare instances of Unicode characters in notes rendering badly.

Execution Analyzer

There have been no updates to the Help in respect to these changes:

  • Debugging 64 bit applications with the GDB debugger is now supported.
  • The option to 'Break When Variable is Modified' when debugging 64 bit apps has been improved:
         -  Memory Viewer has been improved to show the full 64 bit address when debugging 64 bit apps
  • Debugging in Linux/WINE with too many threads has been fixed.

Automation and Scripting

There have been no updates to the Help in respect to these changes:

  • The Automation option 'SuppressSecurityDialogs' will now be obeyed when connecting to a Cloud model through automation and will allow suppressing credential and security warning pop-up dialogs when enabled.
  • [Internal] Assertion is now prevented from deleting the last script item under a Package in the Execution Analyzer.

Security

There have been no updates to the Help in respect to these changes:

  • The situation where checked-in Packages were not locked until the model was reloaded after version control was first applied in a model, has been corrected.
  • The time required to apply a recursive lock to a large Package over a Cloud connection has been significantly reduced.
  • Project Root Packages that are hidden with security locking have been improved in these ways:
         -  The Packages become immediately visible when security is disabled or the locking mode is changed to 'Require User Lock to Edit'
         -  The Packages have their visibility updated when changing the current security user for the loaded model
         -  Applying a non-recursive lock to a Root Package has been updated to ensure the selected Package is also locked
  • The locking behavior of the Information Flow Connector has been updated such that Conveyed Items can be added and removed if, and only if, the connector's source element is editable. The connector's target element is no longer considered.

Other

There have been no updates to the Help in respect to these changes:

  • Existing trial periods have been reset to allow new trials of version 16.
  • The 64 bit Professional edition no longer stops the opening of .EAPX repositories.
  • MDG Technologies loaded from URL now handle https connections.
  • Model Wizard documentation has been improved.
  • Model Wizard pattern documents have been updated and improved for multiple technologies.
  • The 'Gang of Four' technology Model Wizard pattern groups have been given names that are more searchable.
  • External Data Type and Field Mapping have been improved:
         -  The correct stereotype is matched when the same name exists in multiple technologies
         -  Only allow mapping to known stereotypes
         -  Use display names for technology types and Tagged Value
         -  Tagged Values are filtered to only show those allowed by the selected type/stereotype
  • SBPI: The loading time of the 'Comments' tab in the Inspector window has been improved.
  • The Review History window has been updated to include new filtering options for Review Topics and new columns 'Topic Author' and 'Role'.
  • Handling of the Cloud connection when resending slow messages has been improved.
  • A Wine-specific issue has been corrected, where opening the linked document of an element via the modal 'Properties' dialog could result in recent changes being lost.
  • Another SSWideCharToMultiByte has been added, which takes an HGLOBAL. This behaviour is consistent with that of other connector types in Enterprise Architect.
  • [Internal] 'Database Version' and 'Date' have been removed from the About screen.
  • [internal] File closing in the LITE version has been improved.
  • [Internal] SBPI: The memory leak has been fixed.