Book a Demo

Author Topic: Version 5.0 - Build 764 Released  (Read 15939 times)

sparks

  • EA Administrator
  • EA User
  • *****
  • Posts: 691
  • Karma: +4/-2
    • View Profile
Version 5.0 - Build 764 Released
« on: May 16, 2005, 09:48:31 pm »
Enterprise Architect Version 5.0
************************************************


Release Notes for EA version 5.0  ( build  764 )
************************************************

Addition of MDA style model transformation engine (Professional and Corporate versions only)

Template driven for easy creation and modification of transforms

Simple intermediary language allows definition of complex trasnform targets

Full forward synchronization to allow PIM updates to be propogated to PSM(s)

Maintain multiple PSM(s) from single PIM

PSM classes may have additional attributes and operations added that forward synchronization will not modify

New fully WYSIWYG RTF template editor and report generator (all versions)

Powerful RTF template editor support:

Headers/Footers

Images

Indexes

Tabular Sections

Nested Tabular Sections

All model elements, connectors, diagrams and their contained properties

Template import/export using XML

Basic templates supplied for customization

New document generator

Simplified options

Generates complex documents based on new RTF templates

New embedded RTF viewer

View RTF documents generated in EA directly within EA

Compare (diff) Utility (Professional and Corporate versions only)

Embedded compare utility allowing comparison of model structure (package branch) to stored XMI

Deeply compare all model elements and connectors (diagrams not currently supported)

Shows added, deleted, moved and modified elements

Compare to XMI file on disk

Compare to latest version control XMI file from repository

Compare to stored baseline (Coporate version only)

New Baseline function (Corporate version only)

Store complete package branch in compressed XMI format within the current model

Perform compare on current package to stored Baseline

Maintain multiple baselines for any package

Use compare to determine changes, additions, deletions from the Baseline to current state

Version control changes:
Substantially improved support for version control of nested packages.
Nested VC packages are now not overwritten by import of parent VC package
VC packages now only write out nested package stubs instead of full details
Support to retrieve version control status of many files with a single query to the version control provider, improves load time of large models
Improved support of AccuRev version control.
Improved support of Perforce version control.

General bug fixes and enhancements

Perform check of all open diagrams when model subtree is refreshed after import of version control XMI
Model Consistency in shared environment (particularly where version control is employed)
Modified Project Browser to check status of selected element when right clicked or focused.
Detect when underlying element has been deleted or imported using XMI (including version control)
Reload model sub tree when inconsistency detected.
Modifications and improvements to Hierarchy window.
Includes dependency relationships
Include nested elements as dependency type
Added support for the import of binary modules such as Jar files, and .Net assemblies.
.NET binary import supported through reflection and/or decompilation to IL format

Data modeling changes:

Added support for reverse engineering of stored procedures for SQL Server and Oracle.
Fixed engineering of check constraints for Oracle and SQL Server tables.


Code Engineering:

Updated Property dialog to check for existing property that isn't linked when creating methods.
Fixed property dialog to check for property let functions in visual basic.
Added functionality to remove generalization and realisation connectors not found in code when reverse synchronising.
Added option to remove associations representing attributes not found in code when reverse synchronising.
Fixed bug where attribute/operation positions were set incorrectly after reverse synchronising.
Added fix to support C++ operator() correctly
Addition of OCL type for element, attribute and operation constraints. Simple syntax checking included.

Automation changes:

Support for Add-in menu on connector and diagram
Added function to get selected connector
Added function to activate an Add-In tabbed window and give it focus
Modified EA to prevent closing Add-in tabbed view when user closes current model and opens another

Other functions added - see help file

Keyboard:

Added additional accelerator key strokes to facilitate using EA by keyboard only
To ensure new accelerators available, go to Tools/Customise Keyboard tab - and press Reset All
Modified use of Arrow keys in a diagram to allow easier navigation and movement (see help)

Toolbox:

Modified handling of UML Profile and UML Patterns in Toolbox
Show each UML Profile in separate toolbox tab
Modify behaviour to be more like standard toolbox items (drag drop support, toolbox color etc.)

Other:
Some small changes to element menu to group advanced settings on separate sub-menu
Added option to prompt user on deleting connectors, "Hide in diagram" or "Delete from model".
Clean up of toolbar images and UI drawing
Improved user messages when shared key expires.
Fixed issue where nested element positions were lost in project view
Fixed issue with EA Lite opening models from certain repositories.
Disabled various menu items in EA Lite.
Fixed bug where new properties created in EA didn't get their positions set.
Added option to accept Windows authentication instead of logging on to models with security enabled.
Fixed bug where tagged values didn't show in diagram frames
Fixed issue with tagged values on sterotyped operations.
Fixed bug attaching a note to an element feature whose name includes an apostrophe.
Added functionality to allow changable colours for status types
Enabled context-sensitive help on Add Licence dialog
Fix import of "timestamp" datatype from SQL Server 2000.
Fix DDL generation of Oracle inline column comments.
Added support in the UML Profile export facility to customize the order of profile stereotypes in the resource tree and toolbox.
Fixed issue with GUI layout occassionally being broken after running EA from automation client with main window hidden
Fixed issue with automation collections not clearing between "CloseFile" and "OpenFile" calls from client
« Last Edit: May 16, 2005, 09:53:22 pm by sparks »