Enterprise Architect
Enterprise Architect

Enterprise Architect 17.1 is a collaborative modeling, design and management platform based on UML 2.5 and related standards. Agile, intuitive and extensible with fully integrated, powerful domain specific high-end features at a fraction of the cost of many competitors. An enterprise wide solution for visualizing, analyzing, modeling, testing and maintaining a wide range of systems, software, processes and architectures. Team based, with a proven track record of over one million effective licenses worldwide; Enterprise Architect is the scalable, standards compliant toolset that is perfect for your next project.

Enterprise Architect

Recent Features

This section lists the features of Enterprise Architect 7.0

Select a version below:


Changes and fixes for Build 818

  • General Improvements
    • Fixed saving of profiles with invalid option data in notes field.
    • Exporting to correct XMI version from the Automation Interface.
    • Improved loading of diagram references.
    • Corrected issue when resolving replication conflicts use JET4.0 Option.
    • Added support for automatic layout of sequence diagrams.
  • User Interface and Diagramming Changes
    • Support canceling 'Synchronize Package Contents' currently in progress.
    • Batch XMI Import/Export dialogs modified to exclude version controlled packages from selection list.
    • Update drawing style of Interaction Occurrence when toggling timeline view.
    • Aligned timing diagram timeline units to left edge of timing elements.
    • Drawing of resize handles on selected boundaries with alternate images.
    • Improved scroll of project browser when dragging selection above or below browser.
    • Handle saving operation in operations dialog when only parameter classifier changed.
  • Reporting Improvements
    • Font used for multi-line notes in RTF reports.
    • Rendering of tagged values referencing other model elements in RTF and HTML reports.
    • Handling of names containing a '\' character in HTML reports.
  • Database Modeling Improvements
    • Corrected behavior of table column PK, Unique and Not Null options.
    • Import of multiple unique constraints.
    • Import of stored procedures and functions.
    • Import of CURRENT_TIMESTAMP for Mysql.
    • Added filtering of tables and import of owner to Informix import.
    • Generation of drop statement for PostgreSQL foreign keys.
    • Generation of indexes for Informix databases.
    • Generation of triggers using stored procedures for PostgreSQL.
  • Code and XML Services Modeling Improvements
    • Importing of C source files without a corresponding header file.
    • Support for parsing of additional Managed C++ and MFC constructs.
    • Referencing the XSD constructs using the correct attribute from a WSDL message-part.
    • Ensure that the WSDL file exists before importing the WSDL.
  • XMI Improvements
    • Exporting the positions of Sequence Diagram constructs correctly to XMI 2.1.
    • Exporting the GUIDs of the Lifelines that a State-Invariant covers correctly to XMI 2.1.
    • Round-tripping Activity constructs and "Exception" element correctly using XMI 2.1.
    • Improved import of "Keywords" and Constraints from an EMX file.
    • Retaining Relationship Matrix information after an XMI import.
    • Added junction kind for Synchronisation elements in XMI 2.1.

Changes and fixes for Build 817

  • General Improvements
    • Modified auto-checkout of shared keys to provide warning when no keys can be obtained and to retain auto-checkout list when keys are not available.
    • Improved model load time for models with many packages.
    • Display audited changes to attribute default outside of Raw Mode.
    • Improved Auditing SQL construction.
    • Rendering of Pan & Zoom window immediately after diagram is loaded.
    • Behavior of Audit Reverse Engineering option.
    • Performance of message-operation updates.
    • Models opening searches in output window on startup.
    • Encode tagged value enumerations to allow for embedded commas.
    • Make "Add Model Using Wizard" command available in task pane.
    • Display of RefGUIDList tagged values.
    • Modified display of operation parameters in tagged values window.
  • User Interface and Diagramming Changes
    • Added option (Tools/Options/Objects) to automatically scale up all viewed diagrams by a personal scaling factor (between 10% and 50 %).
    • Sizing swimlanes while hold alt key doesn't effect swimlane other swimlane positions.
    • Moving of embedded elements when resizing swimlane matrix.
    • Don't layout diagram if "Insert Related Elements" doesn't add new objects to diagram.
    • Copying a timing diagram also copies messages.
    • Expose IsComposite property to shape scripts.
    • Changing association end objects on communication diagrams also updates children messages.
    • Stopped State Table Diagram from resetting current mode.
    • Added "States" edit button to timing diagram 'State Lifeline' elements.
    • Improved hit-test behavior when dropping stereotyped element from toolbox over another object.
    • Hide "Insert Related Elements" command for elements that don't appear in project tree.
    • Prevent composite diagrams from being opened on creation.
    • Vertical Activity Partition stereotypes obey Show Element Stereotype option setting.
    • Stopped changing model appearance for multiple objects marking the current diagram dirty.
    • Add timeline element and saving persists default state.
    • Updating position of elements on diagrams when changing diagram matrix row height.
    • Disable "Show element type (Port and Part only)" option for all other element types.
    • Hide context menu commands that don't work for labels with shape scripts.
    • Corrected behavior of selectable setting on boundary, screen, UI control, text and hyperlink elements.
    • Corrected display of diagram context menu when the project browser has no selection.
    • Allow saving of existing diagram changes before changing diagram, object or connector type.
    • Allow saving of existing diagram changes before synchronizing profiled elements.
    • Usability of Swimlanes Matrix dialog.
    • Various rendering improvements under Crossover Office (LINUX).
  • Reporting
    • Table of contents in generated HTML documentation.
    • Rendering of notes in RTF reports.
  • Version Control
    • Improved "Get Package" command, to handle Subversion users having restricted access to SVN repositories.
    • Improved processing of localized output from Subversion - connection now independent of locale.
  • Database Modeling Improvements
    • Database type set on tables imported from SQL Server 2005 databases.
    • Improved checking validity of and writing generated DDL to a file.
    • Prevent occasional truncation of view definitions when doing ODBC import from various database types.
    • Allow self-connectors for foreign keys to show each distinct label.
    • Open DDL generation dialog for Generate when data modeling class selected.
    • Improved handling of deleting foreign keys and creating foreign keys involving multiple tables.
    • Allow removal of primary key constraint from a column being used to reference another table.
    • Allow tagged values used for DDL Generation of properties for Oracle tables to contain the keywords to be generated.
    • Propagation of column changes to the keys they are used in.
    • Modified Class toolbox to create tables identically to the Data Modeling Toolbox.
    • Restructured column properties dialog for consistency with other dialogs.
    • Writing of files for DDL generation.
    • Import of timestamp columns from MySQL ODBC import.
    • Added option to select DB2 Windows or other DB2 versions for reverse engineering database schema.
    • Generation of DDL sequences for Oracle columns when using aliases.
    • Added support for creating unique constraints in "Foreign Key Constraint" window.
    • Allow MS Access long and long integer foreign key columns to reference counter columns.
    • Improved handling of progress dialog retrieving table list or details causes an error when reverse engineering a database.
  • XMI/XML and XSD
    • XSD Generation of model groups containing other elements.
    • Logging of port creation during WSDL import.
    • Round trip of non-compliant state operation return types in XMI 2.1.
    • Round trip of connector line styles in XMI 2.1.
    • Round trip of properties of non-UML elements in XMI 2.1.
    • Improved export of association-classes in XMI 2.1.
    • Exporting Operation Parameter direction and Operation Concurrencies as specified in UML Superstructure to XMI 2.1.
    • Referencing correct classifier during an XMI import with StripGUIDs option.
    • Added ability to import tagged-value notes > 4000 chars into Oracle from XMI.
    • Updating large classifier sets when importing XMI.
    • Layout diagrams after XML Schema and WSDL import.
  • Code Engineering
    • Importing of Actionscript XML expressions.
    • Synchronization of enumerations into existing classes and C source files.
    • Handling of code and transform templates generating many levels deep.
    • Performance of code generation of inherited methods.
  • Other Improvements
    • Improve drawing of logos in MDG Technologies dialog.
    • Allow any kind of Behavior to be used as classifier of CallBehaviorAction element.
    • Draw AcceptCallAction as a concave pentagon.
    • Improved Java Debugger selection of class loader for debug class.
    • Allow save a element of Alias and Notes on PostgreSQL repository.
    • Amended behavior of Docked Windows that allow data entry when docking with the project browser.

Changes and fixes for Build 816

    • Added undo for Insert Related Elements command.
    • Added support for association-end tagged values and stereotypes in UML section of XMI 2.1.
    • Added DBMS dropdown to database view and stored procedure dialog.
    • Added support for border styles other than solid for ellipse and rounded rectangle boundaries.
    • Updated font scaling algorithm to
      • Improve diagram appearance at all zoom levels
      • Prevent inadvertent label wrapping at extreme zoom levels
  • General Improvements
    • Removed namespace path in naming of reference classes in generated sequence diagrams.
    • Removed overlapping of timelines in generated sequence diagrams.
    • Selection of self messages on sequence diagrams having high call levels.
    • Initial positioning of self message labels.
    • Selection of transparent elements contained in another element.
    • Importing documentation from an xml schema header and elements having inline complexType definitions.
    • Generation of multiplicity to xml schema elements.
    • Creation of profiled elements from automation interface.
    • Rendering of timing constraints for messages on sequence diagrams.
    • Merge of tagged values when applying a UML Pattern.
    • Import of large notes and tagged values from XMI 1.1.
    • XMI 2.1 export of operation behavior.
    • XMI 1.0 export of package tagged-values.
    • Handling of decimal symbol across all regional settings.
    • Refresh of table objects when DBMS type is altered.
    • Saving of tablespace for table elements.
    • User manual improvements linked from Help buttons on dialogs.
    • Behavior of Standard Mode and search results in Audit View.
    • Readability and ordering of results in Audit History window.
    • Integration with AllFusion Harvest version control provider.
    • Importing and synchronizing table constraint columns.
    • Importing unique indexes and foreign keys from Sybase ASE.
    • Layout of fragments on sequence diagrams after deleting a message.
    • Preventing creation of users with duplicate UserLogins or user groups with duplicate Group Names.
    • Filtering of child packages based on Phase in RTF documentation.
    • Generation of multi-line notes to RTF documentation.
    • Inclusion of sequence numbers into RTF documentation.
    • Indentation from Linked Documents into HTML documentation.
    • ValueOf fields containing unicode text in RTF template editor.
    • Refreshing foreign key information when opening and saving association properties.
    • Added validation of 'Allocated Time' field in the Project Management window.
    • Rendering of objects from diagrams showing diagram details to images.
    • Prompts for saving changes in the Glossary dialog.
    • Prevent users from deleting last model base root node in a model.
    • List selection in various dialogs.
    • Importing stored procedures (as individual classes) into a package when all diagrams are closed.
    • Importing Informix database objects.
    • Double-click of stereotyped document artifact opens text editor.
    • Behavior of metatypes in the relationship matrix view.
    • Embedding parts inside another part.
    • Corrected reverse engineering of synonyms for Oracle tables.
    • Corrected reverse engineering of primary and foreign keys from PostgreSQL.
    • Improved handling of diagram layout options when reverse engineering database schemas.
    • Activity Partition stereotypes obey Show Element Stereotype option setting.
    • Improved mouse tracking when sizing diagram swimlanes/grids at various zoom levels.
    • Import of XMI into large models.
    • Check to allow XMI import as root node.
    • Generation of WSDL message parts.
    • Nesting of packages within a diagram.
    • Rendering of transition events on timing diagrams.
    • Generation of connector constraints to RTF documentation.
    • Generation of RTF documentation under Crossover Office.
    • Size of objects with alternate images will be preserved.
    • Creation of sequence messages by dropping an operation onto a lifeline.
    • Display of sequence message format after changing it from context menu.
    • Update of Audit View after adjusting audit settings.
    • Corrected handling of adding activities from the element list and project browser.
    • Improved rendering of swimlanes in UML diagram (frame) elements contained in other diagrams
    • Improved rendering of swimlane names in diagram caption bar.
    • Modification of transition details when changed in timing message dialog.
    • Positioning of timing message labels when connector is first loaded.
    • Improvements to drawing of dashed and dotted lines to printer and metafile devices.
    • Improved undo behavior when adding an element with connections to embedded elements to a diagram.
    • Diagram behavior when adding a package to the project browser.
    • Improved XMI 2.1 export of packages containing various behavior diagrams.
    • Pasting of Unicode characters into RTF editor.
    • Performance of XMI import/export including alternate images.
    • Allow StateMachine to be owned by a class element.
    • Updates to open diagrams when connector properties change.
    • Corrected several minor text rendering issues in Linux list controls.
    • Updated Windows TaskBar button text to show current model when connected to DBMS repository.
  • Other Changes
    • Allow merge of typed elements during pattern export.
    • Corrected display of user names in Audit View.
    • Warn users that Auditing will lock out Professional and Desktop editions
    • Removing Field Protection from generated RTF documentation to allow later editing.
    • Restructured appearance items in context menu for multiple diagram elements.
    • Allow entering tab character into text fields using Ctrl+Tab.
    • Stopped creation of example attribute on creation of new XSD Any element.
    • Corrected display of file-name for Controlled Packages in "Import Package from XMI" dialog.
    • Added diagram icon to diagram caption bar to add visual cue as to current diagram type
    • Corrected auditing of security group locks.
    • Prevented prompt to configure version control when model loaded by automation.
    • Clarified error message when time-out waiting for version control provider.
    • Update Toolbox for when changing the type of the current diagram.
    • Allow automatic layout of Use Case diagrams.
    • Diagram label wrapping is preserved when toggling bold text.
    • Improved rules that allow new attributes and operations to be created with inplace editor.
    • Improved usability of editing search filters.
    • Clear Version Control configuration when importing package with strip guids enabled.
    • Clear image for objects using an alternate image when that image is deleted.
    • Prevent entry of carriage returns while editing connector labels.

Changes and fixes for Build 815

  • Changes/Enhancements
    • Added support for round-tripping alternate-images using XMI 1.1 and XMI 2.1 during XMI Export/Import and Batch XMI Export/Import
    • Added support for importing the attribute "mixed" on complexTypes and multiplicity on associations to modelGroups from XML Schema
    • Added capability to save a project reference that defines what to open in the model.
    • Added Model Patterns Task Page to provide support for using UML Patterns defined in MDG Technologies.
    • Added capability of showing searches run from a hyperlink to the output window.
    • Added support for batch export of 'Rational Rose/Unisys UML 1.3'.
  • General Improvements
    • Sequence message validation to allow messages within scope after delete messages.
    • Usability of self messages just loaded or created on a sequence diagram.
    • XMI 2.1 export of operation pre/post-conditions.
    • XMI 1.2 generation of stereotypes
    • XMI import of very large files.
    • XMI round trip of tagged values start and ending with pair of chevrons.
    • Rendering of thick collaboration borders to metafiles.
    • Result of canceling a diagram save.
    • Selection of text in internal source editor.
    • Undo behavior for new and removed connectors.
    • Result of not saving a diagram after objects are added.
    • Sizing of objects with an alternate image.
    • Import of XSD and WSDL containing comments.
    • Sort order of diagrams generated under elements in rtf generation.
    • Behavior of file types when saving a diagram as an image.
    • Drawing of names for composite elements with an alternate image.
    • Loading of multiple sets of templates from a file based MDG technology.
    • Profiles extending Forks and Joins.
    • Handling of code and transform templates containing unicode characters.
    • Saving of diagram at very low zoom level.
    • Adjusting of tree sorting.
    • DDL generation for SQL Server 2005.
    • Propagation of column datatypes changes to indexes.
    • Merge of tagged values when applying a UML Pattern.
  • Other Changes
    • Changed behavior to allow double click on non-selectable elements.
    • Corrected diagram attribute/operation visibility on Oracle repositories with German and Spanish regional settings.
    • Corrected missing security permissions on Oracle repositories with German and Spanish regional settings.
    • Resolved issue where tablespace not displayed on table properties dialog.
    • Corrected behavior with calls to deprecated methods in the Automation Interface to prevent issues with loading MDG Technologies via Addin.
    • Changed behavior with applying stereotypes to prevent redundant error messages being displayed.
    • Fixed drawing issue when the Toolbox and Taskpanes are docked together in a floating window.

Changes and fixes for Build 814

  • Changes/Enhancements
    • Increased range of embedded elements that can be created through automation interface.
    • Improved copy and paste of timeline transitions.
    • Improved memory performance when using Java wrapper for automation interface.
    • Removed unnecessary prompt in attributes dialog. Affected Non-English or Linux users only.
    • Added support for exporting Association-Classes to Rose compatible XMI 1.1
    • Added support for importing attribute multiplicity from NetBeans exported XMI 1.2
    • Resolved issue with classifiers for Ports and Parts when copying from a base project.
    • Removed ability for Professional and Desktop users to enable auditing (Coporate Edition required)
    • Improved MDG Integration products for Eclipse and Visual Studio 2005 when establishing connection to server based repositories
    • Improved setting of debug breakpoints within internal code editor
    • Resolved issue with saving position of text labels on connectors drawn with shape scripts
    • Resolved issue when adding ports and closing diagram without saving.
    • Resolved issue when copying and pasting elements that were previously non selectable
    • Added persistence to showing/hiding labels of toolbox page.
    • Improved rendering of dashed lines to metafiles for greater compatibility with other tools.

Summary of features for Enterprise Architect 7.0

  • Redesigned Toolbox
    • Supports context sensitive tool pages to limit complexity
    • Toolbox pages reflect current diagram type (including Profile extended diagrams)
    • Supports dynamic technologies and profiles
    • Supports over-riding of default toolbox pages with domain specific tools
    • Allows pinning of frequently used pages
    • Allows display of tools with or without textual description
  • Undo/Redo
    • Added unlimited redo capability for diagram-level changes.
    • Extensive improvements to Undo capabilities - now supports embedded elements, multiple open diagrams, attached notes, connector re-routing operations and z-order
    • Significant enhancements to Undo/Redo operations for Sequence and Timing diagrams
  • User Interface Changes
    • Gradient fill for Elements and Diagram background
    • Extended use of format toolbar to connectors and improved use of custom formatting on all elements
    • Extensively reworked all application icons, toolbox images, menu images, splash screen etc.
    • Print Preview now supports multiple page display when zoomed out
    • New toolbar to provide quick access to Other Windows such as Auditing and Discussion Forum
    • Many major dialogs reworked as standard Windows property page (tabbed) dialogs
    • Some settings dialogs amalgamated into single dialogs with multiple property pages
    • Reworked major dialogs such as the Stereotype dialog for improved performance and usability
    • Introduced context-menu UML help for all element and connector types.
  • New Element List View
    • Provides direct editing of Element properties within list view
    • Toolbar provides shortcuts for creating, deleting and reporting on Elements
    • Direct access from the Project Browser (Right-click Package or Diagram | Show Element List)
    • Supersedes the Report view
  • New Model Auditing Capability
    • Provides detailed recording and monitoring of model changes
    • Audit View provides effective management of Audit logs
    • Audit Tree elements are traceable to the Project Browser and Diagram references
    • Added Automation Interface method for Clearing and Saving logs
    • Audit History available for use in RTF Report templates
    • Added Security Permissions for Viewing and Changing Audit logs and settings
  • New State Table Modeling Facility
    • State Table view provides matrix-style rendering of UML State Chart Diagrams (right-click open diagram to switch views)
    • Quick-buttons provide streamlined addition of State and Event elements
    • Transition (Trigger) relationships can be directly added, edited and re-routed from the table cells
    • State Table maintains synchronization with State Chart representation
    • Flexible display options include 'Next State' and 'Trigger-State' views and general table configuration (right-click diagram background)
  • New Mind Mapping Profile
    • Added a Mind Mapping profile to default installation
    • Added new Mind Mapping diagram type.
  • Technology Support
    • Significant changes to provide deep support for domain specific modeling
    • Support for loading of technologies from custom file or URL
    • Ability to include toolbox descriptions in technology (Profile) XML
    • Ability to over-ride default toolbox pages with domain specific tools
    • Technology Management dialog (under Settings menu)
  • Debug Workbench
    • Added Windows Native debugging support for C++, C and VB.
    • Added Runtime Intellisense of local data variables.
    • Added facility to record system calls external to the Model, when recording sequence diagrams.
    • Added filter facility for class names and native methods to exclude related calls from being recorded in sequence diagram.
    • Added facility to record and display parameter values passed to calls in generated sequence diagrams.
    • Added button to toggle update of source code windows whilst recording, improving capture speed.
    • Added button to pause/resume process being debugged.
    • Allow double-clicking in recorded sequence history to display source code line in editor.
    • New Tab for Sequence Diagram Options available under Build & Run scripts.
  • Data Modeling
    • Major enhancements to support Data Modeling, DDL Generation and ODBC Import for:
      • Views and Procedures (Adaptive Server Anywhere, DB2, Informix, Ingres, InterBase/Firebird, MySQL, PostgreSQL)
      • Triggers (Adaptive Server Anywhere, DB2, Oracle, Informix, InterBase/Firebird)
      • Sequences (Ingres, Oracle)
      • Functions (Oracle, PostgreSQL, SQL Server)
      • Oracle Packages, Table and Index properties, Table privileges and Object Synonyms
      • PostgreSQL Trigger Functions
    • Data Modeling now supports four additional DBMS targets:
      • Adaptive Server Enterprise
      • Informix
      • Ingres
      • SQL Server 2005
    • Added option for user to modify database datatype conversion map.
    • Added user defined templates for Foreign Key, Primary key, and Unique Constraint names.
    • Added prompt when attempting to generate DDL for Tables with no database target set.
    • Improved renaming unique table columns to avoid duplicate unique constraints.
    • Added check to prevent addition of duplicate DBMS datatypes.
    • Improved model synchronization when deleting Foreign Key relationships.
    • Resolved issue synchronizing Foreign Keys from Oracle ODBC import where the same name foreign key existed in multiple schemas.
    • Updated Oracle DDL generation to include OR REPLACE in CREATE VIEW statements
    • Improved ODBC import of PostgreSQL table comments.
    • Support for manual entry of DDL script file name and added check for validity of DDL script file.
    • Improved prompt for log file path during Project Transfer.
  • Code Engineering
    • Added support for round-trip engineering Object-Oriented C (see Tools | Options | Source Code Engineering)
    • Improved C Code Reverse Engineering of complex #define expressions to UML attributes
    • Added code template macros to access the following properties
      • Class imports/headers fields without calculated imports
      • Relative filename of include from current file
      • Column (attribute) length
      • Alias of connector, connector ends and parameter
      • Other connector end properties
    • Added generation of default return values to C# code generation templates
    • Improvements to C++ Reverse Engineering
      • Pointers to class members
      • Template instantiations
      • Bitfields
    • Improved .Net binary import
      • Disabled import of hidden property methods when using disassembly
      • Added import of events and structs when using reflection
    • Improved generation of Python import statements including automatic creation of minimal package initialization files
    • Improved handling of Delphi reference attributes
    • Improved parsing of javadoc comments
    • Improved reverse engineering of Python import statements
    • Added handling of moved associations and updated role access to reverse engineering.
    • Added additional macros to access package properties in code/transform templates.
  • Transformation Changes
    • Added flexibility to CONVERT_NAME macro
    • Exposed the following properties to be set by transformations
      • Classifier for attributes/operations and parameters
      • Connector, Connector End and Parameter alias
      • Other properties of association ends
      • Tagged values on foreign keys
      • Operations on tables
    • Improved transformation of overridden methods with generic parameters in JUnit and NUnit transformations
    • Improved Foreign Key creation in DDL transform including support of many-to-many associations
  • Quicklinker Changes
    • Added quick button capability to timing diagrams.
    • Added quicklinks for timing diagrams.
    • Added quicklinks for timer events on activity diagrams.
    • Added quicklink definitions for artifact instances.
    • Added quicklinks between screens and requirements.
    • Added quicklinks for n-ary association elements.
    • Updated aggregation and composition quicklinks to follow "Draw Reversed" option.
    • Added quicklinks for embedded state entry points.
  • Shapescript Changes
    • Added properties for accessing alias, metatype, name and stereotype of classifier and property type.
    • Added properties for accessing name and stereotype of source and target of connectors.
    • Added handling for resizing shapescripts applied to Ports.
    • Added "hasLinkedDocument" property to allow visual indicator for elements with linked documents.
  • Diagram Changes
    • Enhanced identification of label ownership; labels of the selected connector are now highlighted.
    • Added swimlane matrix to diagrams with ability to save swimlane matrix profiles.
    • Allowed pasting of clipboard images directly into a diagram
    • Added ability to reroute connector ends by clicking and dragging to another object on the diagram
    • Added Alternate Image support to Hyperlink elements and Diagram Hyperlinks.
    • Improved drawing speed of diagrams in many situations
    • Corrected display order of runstate attributes for object elements.
    • Removed underlining of ObjectNode elements on activity diagrams.
    • Disabled diagram layout command for all behavioral diagram types.
    • Added display of attribute collection type (ordered, bag, sequence).
    • Improved rendering of assembly connectors, when switching line styles.
    • Removed underline from name of object nodes on activity diagrams.
    • Corrected structured activity keyword to <<structured>>.
    • Modified diagram layout command to ignore hidden connectors.
    • Modified rendering of scope symbols for package contents.
  • Timing Diagram Enhancements
    • Added the following Quick Buttons to significantly enhance editing of Timelines:
      • Add new State
      • Change State order
      • Add new Transitions (Click above/below timeline edge)
      • Change Transition time (Drag transition edge)
      • Delete states and transitions (Ctrl + Left Click)
      • Align transitions across elements (Left Click beside transition edge)
      • Zoom timescale and set timeline range
      • Add compressible Time Intervals (Right-click top of Timeline element). Allows copy, paste and delete of multiple transitions
      • Compress sections of no activity (Right-click timeline edge)
      • Move multiple transitions (Shift + Drag within a time interval)
      • Insert and remove time from the timeline
      • Set timeline start position
      • Quickly draw messages between timelines with smart message placement
      • Numeric range generator. (Automatically creates numeric states- see Timeline Properties)
  • Sequence Diagram Enhancements
    • Added Quick Button for reordering Conditions within Interaction Fragments
    • Added Support for General Ordering link
    • Added Quick Button for creating General Ordering links between Sequence Messages
    • Added ability to edit absolute position of Sequence messages (hold alt key while dragging message, to leave other messages in place)
    • Improved performance of sequence diagram rendering engine.
    • Improved copying of attributes and operations used in sequence diagrams.
    • Added Message Lifecycle (new/delete) validation when moving or adding messages on sequence diagrams.
  • XMI
    • Improved support for importing RSA/RSM models that span multiple EMX files.
    • Added support for importing multiple-stereotypes from Rose exported XMI 1.1.
    • Improved handling of transformation links during XMI 1.1 import.
    • Improved "Get Latest" option for Version Controlled packages.
    • Updated handling of Maintenance information during Version Controlled XMI operations.
    • Corrected import of association-classes from NetBeans exported XMI 1.2
  • Rule Changes
    • Disallowed composite event elements.
    • Enabled Feature elements to be owned by other elements in Project Browser.
    • Prevented stereotyped attributes and operations from being dropped on elements that cannot own them.
    • Allowed exception handlers to be owned by activities.
    • Added source and target validation of state transitions.
    • Resolved issue with validation of self-associations.
  • RTF Generator
    • Improved RTF Generation with rendering Unicode characters.
    • Improved section placement (when enabled).
    • Improved support for sections within tables.
    • Added FullName and ElementParent Fields to the Attribute and Operation sections.
  • Automation and Add-In Interface Changes
    • Added alias to Connector, Connector End and Parameter interfaces
      Added access to other association end properties
  • Version Control
    • Added ability to Version Control Project Root Nodes
    • Modified "Get Package" for SCC version control to search in sub-folders for package files.
  • Discussion Forum
    • Made Discussion Forum editable in read-only (Lite) version. Enables user feedback to be input by Lite users.
    • Added support for dragging objects from custom SQL search results to diagrams and discussion forum.
  • Linux Build
    • Improved UI and general performance of EA running under CrossoverOffice
    • Recommended version of CrossoverOffice is 6.1
  • Other Changes
    • Added general ordering for messages on sequence diagrams.
    • Added "Set Operation" command for CallOperationAction elements.
    • Added warning message where conflicts exists after eap replica synchronization.
    • Added update for all open diagrams when element name changes
    • Added update for class constructor and destructor names when class name changes
    • Added custom references to hierarchy window
    • Added support for round-tripping multiplicity on XSD model-groups.
    • Added capability to show package control status of MDG packages in project browser
    • Added predefined tagged value type for a list of element references
    • Added level numbering option to the project browser (right-click Package | Show Level Numbering).
    • Added ability to Copy/Paste Meta File from clipboard to current Diagram or selected element as alternate image. (See Edit | Paste Elements | Paste from Clipboard)
    • Copy Operation (Ctrl+C) now copies current Diagram or selected element to System Clipboard as image.
    • Search results can now be directed to the Output Bar. (Allows drag/drop of elements from result list)
    • Enabled "Synch Tagged Values and Constraints" command for Feature elements.
    • Modified sequence diagram creation from debug session to link messages to operations in the model
    • Added ability to apply User/Group Locks to Project Root Nodes.
    • Improved handling of large tag notes when saving to Oracle repositories.
    • Improved handling of apostrophe character when creating properties
    • Resolved issue where attributes and operations dialog could show deleted items
    • Resolved issue when doing rtf report that shows parents of a class not on a diagram
    • Resolved issue where attribute positions could change when saving
    • Improved import of sequence models from XML into DBMS repositories
    • Improved datatypes select list default value
    • Improved wrapping of association role labels with long name
    • Improved behavior of option to hide visibility indicators on diagram.
    • Improved behavior of attribute and operation dialogs for interface elements.
    • Improved loading of transform selections from mts file for MDG technology wizard.
    • Improved parsing of NUnit test results.
    • Improved drawing of interface stereotypes.
    • Improved performance of sequence diagram rendering engine.
    • Moved Editor option to respective language pages (see Tools | Options | Source Code Engineering)
    • Extended Set Attached Links command to notes not already attached to a link.
    • Extended Synch Tagged Values and Constraints command to synchronize secondary stereotypes.
    • Resolved tagged value synchronization issue for link stereotypes.
    • Removed "Tree style" from default routing styles (see Tools | Options | Links).
    • Updated XSD Generator generation of 'import' and 'include' statements.
    • Deprecated use of perspectives.
    • Added Status Colors to reference data.
    • Introduced RefGUIDList tagged value type, to allow multiple references in a single tagged value
    • Enabled Attributes to be used as target of RefGUID tagged values.