Enterprise Architect Releases

Enterprise Architect Major Release Version 13.5

Formal Reviews

A powerful yet simple mechanism for capturing and managing Element discussions in a team based environment.

This feature is an extension to normal Element Discussions by providing a structured process around creating, reviewing and actioning those conversations.

  • New 'Review' Toolbox, Element and Diagram type
  • Discussion Window renamed to 'Reviews & Discussions' with a new tab 'Reviews'. This window will be the focal point for creating, managing and reviewing Formal Reviews
  • New tab 'Reviews added to the Docked 'Discussion' for creating Formal Review topics and discussing them
  • Priority status added to Review and Normal Discussion topics
  • User Avatars can now be assigned. These are displayed in model chat, discussion and review windows

Navigation Cells

A new way to navigate a model using Diagrams.

  • Erstellt Hyperlinks mit einem Bild und einer Beschriftung.
  • Erleichtert die Navigation in einem Modell – einheitlich für alle EA-Produktvarianten (Desktop-Applikation oder WebEA) und alle Geräte (mobil oder Desktop).
  • Erstellen einer Navigationccelle durch Ziehen eines Diagramms aus dem Projekt-Browsers auf ein anderes Diagramm.
  • Die erzeugten Navigationssymbole werden in älteren EA-versionen als einfache Hyperlinks angezeigt.
  • Das Beispielmodell wurde aktualisiert um den Einsatz von Navigationszellen demonstrieren.

Time Aware Modeling

  • Clone Element as New Version attempts to resolve the cloned element into a matching Package structure.
  • Context menu option added to easily upgrade a linked Diagram Object to a new version of a cloned Element
  • Clone Structure as New Version clones the Package objects current state including Tagged Values, Linked Document and more
  • Clone Element as New Version maintains reference classifier IDs
  • Clone Structure as New Version adheres to the current security permission settings
  • Clone Structure as New Version creates a Trace Connector between packages to provide version history
  • Time aware modeling - Clone Element as New Version, clones Element hierarchy


Model Exchange File Format import and export now available

  • Traceability window now displays customized labels for ArchiMate 3.0 relationships
  • Other MDG Technologies can use this extension by adding _MeaningForwards and _MeaningBackwards properties to the metatype for their stereotypes


  • Corrected read of addins when default value exists for HKEY_CURRENT_USER
  • Java API updated

Other Changes

  • MariaDB ODBC driver now supported
  • Document generation now provides new report constant: ReportFilenameShort
  • Package Browser and Gantt View context menu option added for opening the selected Package as a list or Gantt view
  • DB Explorer window now supports reload using tab context menu
  • XMI export performance improved for models with test points defined
  • Saving of cached images and documents for WebEA improved
  • New project option added to set the minimum build number required to access a project

Enterprise Architect Version 13

Enterprise Architect next Major Release EA 13

With the modeling strength and flexibility of UML 2.5, combined with a rich toolset, Enterprise Architect 13 Beta is a model driven team-based lifecycle platform like no other.
The release of Enterprise Architect 13 includes hundreds of new enhancements and technologies for coding, database development, reporting, simulation and much more.

Enterprise Architect 13 Release Highlights:



Tools for your most ambitious project

The release of Enterprise Architect 13 includes hundreds of new enhancements and technologies for distributed agile modeling and design, cloud-based project management and integrated simulation, software and database engineering.

Ribbon Interface






Everything you need to get running each day:

  • Common Views
  • Mail and Calendar
  • Access your work
  • Active Searches
  • Environment and UI setup



Building your model:

  • New Elements and Packages
  • New Diagrams
  • Matrices Tables and Scenarios
  • Database and Schema building
  • Baselines and Transforms



Controls for the look and feel of your diagrams:

  • Save and edit
  • Look and Feel
  • Fonts and Colors
  • Element alignment and locking
  • Diagram Filters



Getting information out of your model:

  • Generate RTF and Web documentation
  • Saving images and printing
  • Export in CSV and XMI
  • Version Control and Reusable Assets Server
  • Generate Patterns and Technologies
  • Technology specific generation



Configuration of the model and environment:

  • Manage Technologies
  • Setup Users and Groups
  • Version Control
  • Model transfer and integrity
  • Project options and reference data
  • Project and UML Types
  • External Tools



Tools to help you get the job done:

  • Discussions and Reviews
  • QA and Testing
  • Kanban Creation, Patterns and Locations
  • Task and Resources Search and Graphs
  • Changes, Defects, Issues, Tasks, Events, Decision, Searches and Graphs
  • Testing Windows, Searches, Reports



Everything you need for all types of Coding:

  • Scripts
  • Database building
  • Import / Export WSDL, XSD
  • Code Editors, Imports and Configuration
  • Generation
  • Build, Run, Test, Analyze, Deploy
  • Add-ons and Integrations



Bring your models to life with Simulation:

  • Windows and Layouts
  • Simulation Searches
  • Build and run compiled Simulations
  • BPSim and OpenModelica
  • Simulation controls to start, stop, step, etc.



Code Execution:

  • Analyzer Scripts
  • Search and open files
  • Access to the Debugger, Profile, Recorder and Testing windows
  • Other execution windows
  • Build and Run quick buttons



Extend and specialize the capabilities of Enterprise Architect:

  • Enable and access Add-in technology.
  • Configure and manage how Add-Ins work.
  • Display a convenient list of available Add-Ins.
  • Access Help and Example models for each Add-in.



Tools to create and edit model elements with Ease:

  • The Specify Ribbon becomes available when you access the Specification Manager.
  • Manage baselines and auditing.
  • Manage change within your Specification Package.
  • Edit notes and text selections.
  • Publish as Joomla, HTML or generate documentation.
  • Access the Relationship Matrix and Traceability Window.
  • Access discussions.
  • Edit element properties.



Rich and powerful document editing capabilities:

  • The Document Edit Ribbon becomes available upon opening an editable document.
  • Edit linked and imported documents with ease.
  • Import the contents of existing documents.
  • Manage tables, paragraphs, text alignment, spelling and fonts.
  • Create a Project glossary entry and adjust page zoom.

New Searches and Charts

Stunning charts and instant predefined searches




  • Search for Active Tasks – Tasks that are being worked on right now.
  • Tasks ending Today.
  • Tasks that are to start Today.
  • Tasks that have reached overdue status.
  • You can also create charts of active and overdue tasks.
  • Searches and charts can also be created on recently completed and all completed tasks.



  • Track resource and role activity over the past 30 days.
  • New searches to see brief and full search reports on Tasks.
  • New one click charts for resource and task summaries make it easy to build up a working dashboard for project management.

Change Management

Change Management

 Everything you need to manage change elements inside Enterprise Architect. Show the Changes windows, quickly see verified changes, new changes and incomplete changes. Searches and charts for recently requested changes and recently completed changes also available.

 Show the defects window, search for verified defects, new defects and unresolved defects. Search and chart recently reported defects and recently resolved defects.

Show the issues window, search for verified issues, new issues and unresolved issues. Search and chart new issues and unresolved issues.

Show the tasks window, search for verified tasks, new tasks and incomplete tasks. Search and chart new tasks and incomplete tasks.

Show the events window, searches for high priority and open events. Search and chart recently reported events and recently completed events.

Show the decisions window, search on verified decisions, new decisions and decisions with no effective date. Search and chart on recently created decisions, and recently effective decisions.

Recent Tests

Recent Tests

Search for tests on recently modified elements, recent test results, tests that have recently passed and failed and recently differed tests.
Create pie and bar charts on recent test results. Chart test results from the last week, 30 days or as a summary. Quickly find Tests that have not been run or checked

Document View

Document View

The Document view allows you to open and edit Linked Documents in line with the diagram view. Rapidly switch between linked documents by single clicking elements in the project browser, diagrams or search results.

The Document view also gives you access, through a handy draw down menu, to edit and reload the document, as well as setting the default zoom. Two new searches have been added giving quick access to all elements in the model with linked documents - or just the ones that have been modified recently.

Diagram Filtering

Quickly highlight diagram elements


Element Tagged Values

Element Tagged Values

Element Tagged Value Filters can highlight diagram elements based on their corresponding Tagged Value. Enterprise Architect can now display an element that exceeds a budget or can isolate requirements that are associated with government legislation or company policy.

It is also possible display elements based on a greater than or less than range. Tagged Value Filters can impact how a diagram is interpreted by key stakeholders.

Grouping and Toggling Filters

Grouping and Toggling Filters

Creating Filters under a specific group makes it easier to sort, arrange and manage. You can toggle multiple filters or simultaneously enable an entire group of filters.

This allows the display of diagrams to be dictated by intricate logic including unions and mutual exclusivity.

Time Aware Modeling

Robust tools for current and future state modeling


Clone Structure

Clone Structure

Enterprise Architect 13 allows you to easily compare 'As-Is' and 'To-Be' models, being able to analyze a diagram to see exactly what changes occur at every iteration. Simply select the package or diagram you would like to change and use the Context Menu to 'Clone Structure as New Version'

Now you can make changes to subsequent versions without altering the underlying structure of the 'As-Is' diagram. This Cloning approach provides substantial benefits and allows you to take a snapshot in time of model development.

Clone Element

Clone Element

When you clone an individual Element, Enterprise Architect automatically prompts you to enter a value for the new version number.

This gives you greater control over the evolution and traceability of your overall model.



Represent Past, Present and Future without having to re-build the underlying structure for each repesentation.

Use the Insert Related Elements feature to automatically create a Traceability diagram that outlines each stage of the elements evolution.



Time Aware Models can use Diagram Filtering to highlight elements used in Past, Present and Future versions. This allows you to quickly determine which elements have been modified in each version.

Project Management using Kanban

Powerful agile tools for team and project management


Integrated - Kanban View

Integrated - Kanban View

Kanban diagrams have been enhanced to allow you to visualize the current team resources allocations to the Kanban element, seeing what resource has been assigned, and how close to completion it is.

Kanban drawing style can be used showing Type, Status, Version, Priority, Bold name, Stereotype, Phase, Author, Truncate name and Icon.

Traditional features like Lanes and Sublanes are also present, with a host of styling options available for color and font.

Set Default Kanban

Set Default Kanban

Default Kanbans can be set at the individual level or project level in a shared model. Meaning you can use the 'My Kanban' to track your work and the 'Project Kanban' option to work with the team.

New built in searches to find all Kanbans in a model help you stay in control of your agile sprints. These menu items are available from the Construct Ribbon.

Element Types

Element Types

Enterprise Architect 13 includes a new Kanban toolbox and a collection of elements commonly used for Kanban diagrams.

The elements are existing Enterprise Architect elements and include Change, Defect, Feature and User Story types.

Diagram Types

Diagram Types

Three new diagram types for Kanban have been added for Enterprise Architect 13 to support the existing “Standard type”. These include Backlog, Iteration and Complete.

These three can be used in conjunction to form powerful Kanban workflows, allowing you to move your Kanban elements between each easily.

Didn't get a task complete in the current Iteration? Then move it to the Backlog Kanban for processing next time.

SysML Simulation with OpenModelica

Simulate and graph SysML parametric models


Simulate & Graph

Simulate & Graph

OpenModelica can interpret complex mathematical results from your SysML model by producing compelling graphs that contain rich detail. The example image graphs a bouncing ball modeled in a SysML model and produces an OpenModelica plot of the height over time.

This graph can then be used to interpret a range of factors from gravity, height, object mass and other integral system components that may not be apparent from the underlying SysML model. Bring the power of mathematical analysis into the heart of Enterprise Architect.

Describe & Annotate

Describe & Annotate

There is no need to leave Enterprise Architect to produce revealing mathematical graphs from your SysML model. Annotate your existing SysML model, specify default values, define test models and specify the parameters that are applicable when the simulation is run.

Produce rich detail simulations and precise graphical representations of mathematical formulae without leaving Enterprise Architect.

Generate OpenModelica Code

Generate OpenModelica Code

Generate OpenModelica code from your SysML blocks and constraint blocks. Generated code has the linkages between blocks. Code generation is customizable via the code templates.

Integrations, Standards and Styles

Manage the Future - Take Control, Stay Focused


Office 2016 Visual Style

Office 2016 Visual Style

This is the default for all new installations:

  • Themed command search function, optimized for use with ribbons.
  • Includes options for changing base and highlight colors used.



New MDG for Archetype Modeling Language (AML):

  • Implements the OMG AML beta 1 Specification.
  • Defines a standard means for modeling Archetype Models (AMs)
  • Allows creation of Clinical Information Modeling Initiative (CIMI) artifacts.

Vastly Improved Linux/Mac Compatibility

Vastly Improved Linux/Mac Compatibility

New MDG for Archetype Modeling Language (AML):

  • Implements the OMG AML beta 1 Specification.
  • Defines a standard means for modeling Archetype Models (AMs)
  • Allows creation of Clinical Information Modeling Initiative (CIMI) artifacts.

Enhanced Code Engineering

Enhanced Code Engineering

C# 6 enhanced support:

  • Property intialiser and member functions using expression round tripped.
  • Parser updated to support conditional access operators and string interpolation.
  • C# state machine generation style now controlled by C# specific option.

Added: Java 8 support, C++11 support, PHP 5.6 support, ADA 2012 support:

  • ADA code synchronization enhanced.
  • Object oriented bitfields now roundtripped.

Updated: C parser, VB.Net parser, XSD generation, WSDL import, Code Editor C++ parsing:

  • PHP Syntax highlighting on dark theme improved.
  • Code Template Editor functionality improved.

Custom Progress Bars

Custom Progress Bars

Enterprise Architect 13 now allows you to place custom progress bars on any element that supports rectangle notation and suppressed shape scripts.

Defined using the Tagged Values, users can create and name their own compartments, show the value of the status bar and other custom text next to the bar graphic, supply a min and max value for the bar (default 0 - 100).

Model Chat

Model Chat

Configurable for teams, receive/send task specific messages via the repository.

  • Rapid team communication.
  • Hyperlink to model elements.
  • Increased team awareness of current information.
  • Includes notification if Model Chat window is closed.

Hybrid Scripting

Hybrid Scripting

Hybrid scripting is provided to extend the capabilities of the standard scripting environment to high level languages such as Java and C#.

 Hybrid scripting provides a speed advantage over conventional scripting, and also allows authors to leverage existing skills in popular programming languages.


Flexibility and Clarity:

  • Default zoom saved from Diagram properties or ribbons.
  • Increase flexibility to move and copy elements to diagrams.
  • Greater Info View rendering display options.
  • More responsive User font preferences.
  • Flexible line thickness on sequence diagrams.

Publish to Joomla

Publishing Flexibility:

  • Publish a Package and contents directly to a Joomla database.
  • Connect directly to the Joomla database via ODBC.
  • Writes pages and menu to navigate the model.

Diagram Image Map

Publishing Flexibility:

  • Publish a Package and contents directly to a Joomla database.
  • Connect directly to the Joomla database via ODBC.
  • Writes pages and menu to navigate the model.

Improved BPMN

Rapid diagramming and UI advancements:

  • BPMN Pool and Lane drop from toolbox improved.
  • Behavior improved when using undo/redo on a diagram with a flow direction set.
  • Adjust positions of other objects when resizing using the corner handle.
  • Example model updated.

Improved NIEM

Harmonized and Flexible Connectivity:

  • Augmentation Point generation improved.
  • For Reference schemas Augmentation Points now generated for all Augmentable Types.
  • For all other schema types Augmentation Points only generated when modeled.
  • Generation of references from AssociationType elements to PropertyHolder types now generates referenced properties.

Enhanced SysML

  • SysML Parametric diagram rendering improved.
  • Paste As dialog behavior for SysML blocks improved.

Documentation & Reporting

Refined Handling and Detail:

  • Enhanced reporting of relationships.
  • Communicate in extensive detail with new reporting fields, covering roles and associations.
  • Greater adaptability and handling of granular diagram detail.


Advanced Capabilities for Import and Export:

  • Ecore generation now links to the correct URI for string types.
  • Improved handling of XMI round-trip mapping of the NIEM profile


Optimized Manipulation of Elements, Diagrams and Model Artifacts:

  • New Properties and Methods providing advanced access to element data and model design
  • Enhancements to the broadcasts EA_OnPreNewElement and EA_GetRibbonCategory .
  • Finding a View node now supported by Repository.FindObject.

Repository Updates

Improved Responsiveness and Integration:

  • Opening of repositories now detects and informs the user of security, driver and access issues.
  • Reference Data Import Improvements.
  • Swimlanes, Matrix and Kanban diagram profiles can now be applied on PostgreSQL repositories.

Cloud Services

Optimized Data-Handling:

  • Maximum length of SQL update statements increased when connecting to cloud server supporting Internet Protocol Version 6 (IPv6).
  • Performance of large requests such as saving linked documents improved.

Connector Links

Does not need to be between elements:

  • Can be from an element to a connector or connector to connector.
  • Requirements that link to a connector could indicate why the connector is present.

Extended BPSim

Xpath expression support added:

  • Specify expressions without extensions in generated BPSim.
  • Toggle between Xpath and Java expressions in Simulation properties.
  • Multiple expressions supported on a single task.

New Project Browser Menu

New drop down menu for the Project Browser "Model Overview" to access:

  • Open Project, New model from Pattern.
  • New Package, Diagram and Element.
  • Find in Project Browser.
  • Code and Documentation Generation

Matrix Highlight Color

New enhancements to ensure accurate requirements gathering and general system traceability:
Quickly identify gaps in your models traceability with the addition of relationship matrix column and row highlighting for elements without a relationship.

Archimate 3.0 Support

Archimate 3.0 is an Enterprise Architecture framework, increasingly adopted by organizations globally:

  • Improvements to connect strategic planning with tactics and existing capabilities
  • New elements within Strategy, Application. Technology and Implementation layers; improved connections between layers
  • New Physical Layer to represent physical assets

Watch introductory video webinar recordings, read the step-by-step instructional guides, easily search the online Enterprise Architect User Guide.

EA Version 12.1

Project Management

Roadmap Diagrams

Expand your enterprise planning and portfolio management with the help of the new roadmap diagrams.

  • Visualize changes over time such as release cycles, state changes and project life cycles
  • Combine roadmaps with the new 'Legend Auto Color' capability to add a further dimension to the roadmaps
  • Segment fill and line colors illustrate the progress of a single element through multiple states on the one visual timeline

A typical example is the visualization of a software products' support lifecycle from release through the end of mainstream support, to the end of product life.


Enterprise Architect's Kanban diagrams have been improved with the addition of sublanes.

  • Use Sublanes to assist with grouping within each classification
  • Split long columns into sublanes for greater readability

Sublanes are easily edited using the 'Swimlanes, Matrix and Kanban' dialog via the right click context menu on the Kanban lane. Using the same context menu you can easily copy sublanes from one lane to another.


You now have greater control over the display of the time scale, with the ability to increase the Enterprise Architect Gantt View time-scale from days to years or decades.

  • Visualize projects that run over extended periods of time
  • Easily modify the time scale by holding Ctrl and scrolling with the middle mouse button

The result of these changes is a more refined approach to project management that better caters for long term projects spanning many years.


Auto Coloring with Diagram Legends

Diagram Legends in Enterprise Architect 12.1 have had a major update, now offering a convenient method to convey model information using the automatic application of visual cues and colors. Use the configuration dialog to:

  • Apply a legend to specific element type
  • Check element properties such as phase for a specific value or a range of values
  • Specify which visual properties will be altered based on matching values including fill color, line color and line width

Easily scan a diagram and immediately identify any high priority elements or highlight connectors of a specific type, tagged value or other properties. Diagram Legends makes it easier than ever to visualize model information, allowing you to rapidly scan diagrams to find what you need.

  • Apply a legend to any specific element or connector type for more flexibility in how diagrams are presented
  • Differentiate between elements and connectors by setting fill color, line color and line thickness

Diagram Legends can now match ranges when setting colors, for example anything in phase 1..3 can be set to blue, 4..7 can be set to amber and 8..10 can be set to red. 

Info View

Enterprise Architect 12.1 model elements now include an Info View, a new and innovative way to quickly expose element information on any diagram. At a glance you can instantly check the status or author details, without resorting to opening the properties every time. Simply use the context menu to enable the Info View. You can optionally add other fields including Type, Stereotype, Phase, Status, Author and Version.

Virtualized Connector Ends

Enterprise Architect now allows you to virtualize elements on a diagram. This allows you to show a connected element multiple times on the one diagram, providing a simpler layout when an element participates in many relationships.

Wireframing for Windows Phone

With version 12.1, Enterprise Architect gives you the ability to model and design wireframes specifically tailored for Windows Phone. The toolbox provides a base illustration screen type that can be dropped onto a diagram, then various controls for text, images, buttons, hyperlinks, tiles and other controls can be added to build your mockups.

The properties dialog for each component gives you access to customization options including sizing, text, color, images and much more. Some of these properties will change the look and feel of the elements.

Link the wireframes in with other elements like requirements and use cases to build up your complete Windows Phone experience at design time.
Other Diagramming Enhancements

Enterprise Architect 12.1 has undergone a number of significant enhancements to diagramming, helping to improve performance, modeling productivity and the overall appearance of diagrams.

Some highlights include the ability to:

  • Apply a tiled background image to the current diagram only
  • Improved Metafile rendering


Enterprise Architect now supports and implements the NIEM 3 UML profile based on the OMG NIEM-UML 1.1 Specification.

Model Package Descriptions (MPDs) are now defined instances of predefined classes and the relationships between them:

  • Provides a much more flexible approach to define common properties between multiple MPDs
  • An MPD is defined starting from an instance of the ModelPackageDescription class
  • Properties of the MPD are specified by any combination of connected objects and child objects
  • Model Wizard includes package containing standard MPD classes
  • Model Wizard includes template MPD description to use as a base for your own definitions

Model Framework Patterns Updated:

  • NIEM 3.1 Framework model now available
  • NIEM 3.0 Framework model now uses NIEM 3 UML Profile
  • NIEM 3.0 and 2.1 Framework models updated to improve Schema Composer usage

Generation of both NIEM 2 and NIEM 3 schemas improved:

  • Generated schema will now match the targetted version conventions and imports
  • Many fixes and improvements applied to both versions

NIEM schema import added:

  • Imports a NIEM XML schema with dependencies using conventions for NIEM Platform Independent Model
  • Schema Composer updated to copy subsets relationships between attributes of Property Holders to the subset model

Schema Composer

The capabilities of the Schema Composer have been extended, providing further automation and improving support for open standards such and CIM, NIEM and UN/CEFACT.

Schema composer profiles

  • CIM Schemas can now be reverse-engineered to create Schema Composer profiles
  • When loading classes into the Schema Composer from Message Assemblies or from Class Diagrams, all classes referenced through inheritance and associations are also loaded, ensuring the inclusion of all classes required for generation of valid schemas

National Information Exchange Model (NIEM)

  • Subset creation now automatically includes the target of a References relationship when adding a derived attribute
  • Subset creation now automatically includes any supertypes that are part of the same namespace when adding a type

UN/CEFACT UML Profile for Core Components (UPCC)

  • Schema generation of Business Data Types (BDTs) supports mapping of Supplementary Component (SUP) attributes
  • Subset generation now creates basedOn relationships between Business Data Types (BDTs) and their source Core Data Type (CDTs) and also between Aggregate Business Information Entities (ABIEs) and their source Aggregate Core Components (ACCs)

SysML 1.4 Support

Enterprise Architect 12.1 now supports SysML version 1.4, through its integrated MDG Technology for SysML. This powerful systems engineering capability allows for quick and simple creation of SysML 1.4 models. Support for earlier versions of SysML has also been enhanced, with additional features and functionality.

  • Multiplicity is now shown for SysML 1.2 and 1.3 ports displayed in a compartment on their parent block.
  • On Parametric diagrams, SysML 1.3 Properties owned by constraint blocks or constraint properties are now drawn as a small box with an external label
  • The ID and Text values of SysML requirements can now be displayed in the Summary window and can now be edited from within the Specification Manager
  • Behaviour of copies of SysML requirements updated such that Text tagged value on copies is pinned and updated as the original is updated

BPSim 1.0 Support

Enterprise Architect supports BPSim, a specification for parameterization and exchange of process analysis data, allowing the creation, comparison and reuse of different simulation configurations stored within the model. BPSim takes into account a wide range of runtime information such as statistical information, random variations, queuing, scheduling and resources.

BPSim configurations can be exported from Enterprise Architect for consumption in a 3rd party simulation engine.

The BPSim toolset provides flexibility in assigning operating information to a model, and in assessing the quality of the solution based on results from a compliant BPSim engine. The BPSim configuration screens have been divided into multiple perspectives, each focusing on one aspect of the setup process at a time:

  • The Control Perspective defines how activity flows through the process, moderated by the likelihood of a sequence of events and the priorities of certain events
  • The Time (Temporal) Perspective defines how the duration of one or more phases in the processing of an Activity influences the business process
  • The Resource Perspective defines the involvement of workers and other resources along with their types, roles, required numbers, costs and availability


Heat Maps

Heat Maps can be used to visualize model elements, custom SQL or CSV data in an easy to read format. Use simple visual cues, such as color and relative size, to convey information that can facilitate decision making, identify risk and improve analysis.

Heat Maps are ideally suited to improving management and allocation of resources:

  • Identify business areas that will provide the best return on investment in terms of human and financial resources.
  • Diagnose underperforming business segments or architecture, then develop and implement appropriate intervention strategies.
  • Communicate areas of importance to all key stakeholders before they appear on balance sheets or productivity reports.

Enterprise Architect's Heat Maps can be populated using a package of elements, by a custom SQL statement or by directly entering comma separated values into its properties. Each Heat Map can have a custom color set applied, or use the auto-color option to let Enterprise Architect automatically generate the color palette.

Connect with External Models

You can source Chart data from within the model and from any number of external models concurrently, providing a consolidated overview of the activity from multiple models at once, turning Enterprise Architect into the ultimate enterprise project reporting center. External models can be hosted in the Cloud, on a local file system, or via an ODBC connection.

Link directly to Time Series charts in external models that have scheduling enabled, thus providing a local view of the chart.

All chart data is cached, so that charts can be viewed offline; when reconnected, simply refresh the chart to see the latest data.

Specification Manager

Enterprise Architect 12.1 includes a number of significant enhancements to the Specification Manager that simplify editing, navigation and usability. The Project Browser selection is now synchronized with the Specification Manager selection, making it easier to open specific packages within the Specification Manager. The management of hyperlinks within notes and scrolling behavior has also been significantly improved.

An updated context menu brings new flexibility to how you can use the Specification Manager. Use the Specification Manager to change font color, add bullets and numbering or even add Tagged Value columns.

New options include:

  • Automatically create Glossary Items
  • Create new elements from selections
  • Form links to existing elements
  • Create hyperlinks
  • Format text using bullets and numbered lists

User Guide

The Enterprise Architect User Guide or Help has been redesigned to make it easier to search and navigate. By default, it will be accessed via the Internet.

  • Access to the Help and the ability to search the Help, is now seamlessly embedded into the Enterprise Architect 12.1 menu system
  • The format of the Enterprise Architect User Guide is now web based, ensuring that you always have access to the most up to date and relevant Help content at all times
  • For those customers without access to web, an offline version of the User Guide is available for installation locally
  • Online help now integrates with Google Translate for automatic translation. Set your preferred language from the Enterprise Architect Help menu

Download a local version of the Enterprise Architect User Guide for offline use

Model Wizard Customized Patterns

The Model Wizard provides a convenient way for setting up new models, especially when setting up large complex structures where each Pattern contains numerous packages and sub-packages.

The Model Wizard's 'Select Packages' dialog offers greater control over the selection of which Packages to add to your model and which to omit, providing increased customization when building your project.

If more than one Pattern is selected, the Select Packages dialog displays for each Pattern in turn - if no Package checkboxes are selected, all Packages in each Pattern will be imported into the model.


Project Security

Management of users and groups in Enterprise Architect 12.1 just became easier with the support for synchronization between the Enterprise Architect Security Groups and Active Directory Groups.

  • New team members added to an Active Directory Group can now be synchronized into the project Security Group with minimal effort
  • New functionality in Security Group Management presents permissions and member details more effectively, showing group associations and allowing "sort by date"

Database Engineering

Enterprise Architect 12.1 extends its Database Engineering capabilities across a range of popular DBMSs.

  • New functionality in the Database Builder provides improved usability and performance
  • DDL Generation dialog now supports sorting objects by stereotype and name
  • Inclusion of unique DBMS structure types for MySQL, PostgreSQL and Oracle
  • Introduction of reverse engineering capability for MSAccess 2013


Refinement of reporting functionality continues, with more than 35 updates including reporting tagged values specific to packages and options for specific elements to be omitted from associated documentation.

Document script fragments can now also be utilized within the Enterprise Architect Document Generator to produce fragment contents as RTF, thus increasing customization capabilities of document reports.

Other Reporting refinements include:

  • Customization of heading levels within Table of Contents
  • Inclusion of Element Status colors within documents

Start Page Enhancements

The functionality of the Start Page has been improved, providing greater flexibility with respect to accessing recent models.

  • Ctrl+Click on any model in the Recent Models list to open the model in a new instance of Enterprise Architect
  • Right-click on any model in the Recent Models list to reveal a convenient new menu, with options to open the model in a new instance of Enterprise Architect, or remove the model from the list.

EA Version 12

Enterprise Architect next Major Release EA 12

Enterprise Architect 12 provides powerful new features including improved user interface themes, a Windows Explorer like navigator bar, a complete redesign of the property dialogs, a new range of menus to access various features via the portals window, BPMN improvements, requirements improvements, diagram shortcuts/quick keys, a database builder, a wireframing support to work on UI designs for common devices (Apple, Android...), support for XMI merge, built-in Visual Studio (VS 2013 support) and Eclipse links, a package navigator (replacing the package browser), a schema composer to build XSD and other schemas, an XSLT debugger, an XML and XSD editing and validation, and much more...

Enterprise Architect 12 Release Highlights:

Windows Explorer like navigator bar
support for XMI merge
wireframing support
XSLT debugger
XML and XSD editing and validation

Total User Interface theming

For a personalized look and feel. Choose from over a dozen elegant and individual theme styles, from light and airy white styles through to dark and mysterious.
Includes ability to hide all menu icons for a clean look. Also supports automatically using dark source code syntax highlighting for dark themes. (View/Visual Styles/Select Visual Style)

EA Ultimate Ed.
EA Business Ed.
EA Systems Eng. Ed.

Major Upgrade to User Interface Theming


  • A significant enhancement to the look and feel of Enterprise Architect
  • All dialogs, views and docked windows updated to ensure they provide a consistent look and feel across the entire user interface
  • Scroll bars, edit boxes, combo boxes, etc. updated to comply with the user selected theme
  • Enhancements to support working in either 'light' or 'dark' themes, including code editing, notes and diagrams
  • Wide range of themes available from classic Windows XP to Microsoft Office and Microsoft Visual Studio themes
  • Code Editors updated to separate color options from language settings
  • Code Editors now support auto selection of light or dark theme based on UI theme
  • Visual Style dialog (View/Visual Styles...) updated with additional options:
    . Auto match code editor to the dark or light theme selected, or explicitly set it either way
    . Set the diagram theme at the same time as setting the display of other windows
    . Option to hide main menu icons for a simpler, cleaner menu look and feel
    Menu icon option also applies to the new Portals window
    Menu icon option also applies to all context menus
    Option to show property dialogs in 'tree style' or 'tab style'
  • 'Dark' diagram theme added primarily for use with dark UI themes
  • Default application theme updated to Visual Studio 2013 Blue theme
  • The controls in the Visual Style dialog has been condensed and simplified with the following check boxes moved from the Tools | Options | General page:
    . 'Docked Windows Tabs on Bottom (restart)' - If checked, tabs on docked windows now appear at the bottom.
    . 'Main View Tabs at Bottom (restart)' - If checked, tabs in the main view now appear at the bottom.
    . 'Property sheets use Tree style'- If checked, property sheet dialogs navigation now use a tree style.

Portals window

A major new feature in Enterprise Architect 12. Provides rapid and focused access to many common and many advanced features.

EA Ultimate Ed.
  • Access to open and recently closed documents
  • Searches
  • Common functions
  • Workspaces
  • Perspectives
  • Working sets
  • and much more...

A new and indispensable tool for navigating and building models. Access to Portal pages is also available by clicking on the Start Page icons associated with each page. (View/Portals)

Providing rapid access to common commands, to searches, to recent documents, user interface themeing, workspace layouts and more

Fast, simple list of actions that you can perform based on current area of interest

  • Accessible from View/Portals
  • Also accessible from the Start Page (portal icons are arranged on Start Page for quick access)
  • Portals bar is also available from the drop menu of the new Navigator bar and from the toolbar context menu


Commands for creating a model or connecting to an existing one

  • Access recently opened models
  • Connect to a server or the cloud
  • Access your current tasks, the current model calendar and model mail
  • Find recent changes in your model
  • Find what needs to be done next
  • Get Help from the many resources provided by Sparx Systems
  • Search in the model or in files
  • Access Help
EA Ultimate Ed.


  • Choose how to view a package - as a list, gantt chart or requirements specification
  • Switch view for a diagram. Supports list, gantt and graphical modes
  • Configure the Visual style of Enterprise Architect
  • Save and manage Workspace Layouts
  • Save and Manage Working Sets
  • Save and Manage user interface Perspectives
  • Open a working set based on the current model (list of defined working sets shown)
  • Switch to a defined perspective
  • Switch to a defined workspace layout


  • Explore the model using the Project browser, the Package Browser (list, gantt or specification view) or find a package by name
  • Add new models, packages, diagrams and elements.
  • Add new packages and models based on predefined patterns
  • Access custom modeling tools such as:
    . The Specification Manager for requirements
    . The Scenario Builder for defining detailed use case scenarios
    . The Decision Table Editor to define business and logic rules
    . The Database Builder to create, access, manage, difference and query modeled databases
    . The Schema Composer to rapidly build XSD and other target outputs from selected elements and properties within a model
  • Trace relationships using a number of different mechanisms. Find, access and visualize related elements easily
  • Run model transforms on elements or packages
  • Display both core windows for modeling and the large list of additional windows to help create your model
EA Ultimate Ed.


  • Access the full set of Visual Analysis tools to debug, profile, record and build your software systems
  • Manage build scripts, build, run, test and deploy
  • Access advanced recording tools that allow you to create diagrams and call graphs from executing code
  • Profile your executing software to identify optimization 'hot spots' and to build call graphs
  • Access the fully featured integrated debugger to:
    . Set and manage Breakpoints
    . Set and manage Tracepoints
    . Set and Manage Action points
    . View the call stack
    . Inspect local variables
    . Inspect memory
    . List loaded modules
    . Manage watches
    . Use the object workbench

Apply the debugging workspace to quickly move into software construction mode

  • Generate documentation in HTML or in rich text (RTF and DOCX) format
    . Publish your model in a variety of specific formats, such as XMI, OWL, ECore, BPMN, XPDL and MOF
  • Import a range of target information
    . Source code files in a wide range of languages
    . Database schema using ODBC
    . Binary files created in .NET
    . WSDL
    . XSD
  • Generate code from your model
    . Generate source code in a variety of languages
    . Generate DDL from your data model
    . Generate XSD from your XSD model
    . Generate WSDL from a suitable WSDL model
    . Exchange model information (import and export)
    . Connect to a RAS (Reusable Asset Service) server and import models
    . Import model information in XMI format
    . Import model reference data
    . Export model information as XMI
    . Export model reference data
    . Edit templates
    . Edit Document templates (for RTF and DOCX generation)
    . Edit code templates
    . Edit Transformation templates
EA Ultimate Ed.


  • Access tools to manage a shared model and a team of modelers
    . Access Project and Package based Gantt charts
    . Access, edit and examine resource allocations
    . Check on high level project tasks and status
    . Assign tasks
    . Track tasks and resource allocations in various states with new searches
     . Recently completed
     . Starting today
     . Overdue
     . Ending today
     . Active
     . Find Kanban diagrams
  • Tools
    . Find baselines
    . Access auditing information
    . Access the scripting tools
  • Package control
    . Configure package control and load and save package to XMI
    . View XMI
    . Compare current model to previosuly exported XMI (difference)
    . Merge package with XMI (requires Merge file)
  • Version Control
    . Configure package version control settings
    . Validate settings
    . Set up overall version control for a model
  • Access a variety of Element based tools such as resources, Maintenance, Testing and Properties

Navigator bar

EA Ultimate Ed.

Provides Windows Explorer like access to your current position within the model. A minimalistic alternative to using the Project Browser or simply to keep track of your current location. Also includes a Package Finder, Portals shortcut menu and menu access to many common package based functions. (View/Navigator)

  • Provides persistent indication of model context
  • Easily navigate a model structure
  • Context menu provides convenient actions based on the current context
    . Display package contents as a list, specification or Gantt chart
    . Add a new Package or Diagram
     . Insert a new Model Pattern
    . Copy the package path or navigate to a previously copied path
    . Find and jump to any package in the model
  • Run a search for any named package with the dedicated search bo
  • Jump directly to the start page
  • Commonly used tools directly available from menu button located at right end of bar

Database Engineering toolset

Database Engineering toolset, including Database Builder window and new Datamodel pattern. Supports construction, exploration, differencing, query, DDL generation, Alter DDL, import and merge in a database centric fashion. (Tools/Database Builder) and (Package/New.../Database::Database Engineering)

EA Ultimate Ed.
EA Business Ed.
EA Systems Eng. Ed.

Database Builder - Provides a data centeric view of the model

  • Provides a list of all Data models in the current project
  • Expand a database to see its contents, categorizaed by type of object (tables, view, procedures, functions, sequences & packages)
  • Maintain a list of connections for each modeled database, thereby allowing modeled changes to be propagated to multiple physical databases easily
  • Connect to any database easily using database connection Artifact objects
  • Create an MS Access database or Firebird database directly without needing any additional tools
  • Create and maintain the columns and constraints for a table within the Database Builder view
  • Create and maintain the definition of modeled Views, Procedures, Sequences and Functions within the Database Builder view
  • Run queries to view the contents of your database
  • Compare the database to the model and selectively generate sql to update the database at a granular level
  • Generate an entire schema directly to the Execution Engine (in the database builder) to create a database entirely from within Enterprise Architect
  • Database object maintenance, query and DDL execution and database comparisons can all be completed using a single database connection

Model Patterns now available for each supported DBMS:

  • Automatically creates a structure that organises database objects into separate packages of each type
  • Each database model consists of a stereotyped package ('DataModel') that contains a logical and physical sub-package, as well as a report specification artifact that easily generates a database report
  • Each physical sub-package is stereotyped as 'Database' and stores DBMS, Default Owner & Default Connection properties (as tagged values)
  • Each database creates the package types that are available in the selected DBMS
  • Any database object created in one of these packages is automatically saved into the appropriate package
  • Any ODBC import invoked from within the data model package structure automatically loads the data model diagram and saved the objects into their relevant package

Improved Foreign Key constraint editing:

  • Associations between tables automatically show the Foreign Key dialog on creation and double click
  • Standard connector properties dialog available from the context menu
  • Simplified process for creating a foreign key, simply select a primary key or unique index on the parent table
  • By default each column in the selected key is automatically linked to a column of the same name in the child table
  • If the column doesn't exist a new column with the correct type will be added to the child table
  • Alternatively select an existing column in child table by name
  • Extended properties (like On Delete, On Update) of the foreign key are now directly visible on the window
  • The name of the optionally created Foreign Key index is automatically shown

Improved Table Column properties dialog:

  • List of columns is now the primary focus of the dialog
  • Create a new column via a context menu item or hot key, Ctrl+N
  • All column properties are editable directly within the list
  • Reorder a column via the context menu items or hot keys, Ctrl+Up or Ctrl+Down
  • Delete an existing column via the context menu item or hot key, Ctrl+D
  • All properties relevant to the selected column's datatype are visible and accessible directly on the window
  • Constraints, indexes, checks and triggers are available conveniently on second tab

Improved Table Constraints properties dialog:

  • Conveniently located together with the column properties
  • List of constraints (this includes Indexes, Primary and Foreign Keys, Check & Unique Constraints and table Triggers) are now primary focus and can be edited inline
  • Create a new constraint via a context menu item or hot key, Ctrl+N
  • All constraint properties are editable directly within the list
  • Reorder a constraint via the context menu items or hot keys, Ctrl+Up or Ctrl+Down
  • Delete an existing constraint via the context menu item or hot key, Ctrl+D
  • All properties relevant to the selected constraint's stereotype are visible and accessible directly on the window
  • Involved columns (both assigned and available) are shown directly on the window
  • Adding assigned columns is done simply by either double clicking an available column, or using the context menu or hot key Ctrl+Left
  • Unassigning columns is done simply by either double clicking an assigned column, or using the context menu or hot key Ctrl+Right

Visual representation of database objects improved:

  • Database objects are now represented by their image consistently in all views
  • All database object types now have their own image
  • Function and Sequence objects now available on Data modeling toolbox

Maintenance window for Procedures, Sequences and Functions contained in a single object added:

  • A custom designed property window that easily allows for the maintenance of database container objects, consisting of a list and simple, direct editing of the properties used by database engineering
  • Syntax highlighting and intellisense available on the SQL definition editor

Maintenance window for database View objects improved:

  • Notes field added to window, the entered text is generated as a comment to DDL
  • The dependencies are now represented as a list of object names
  • Syntax highlighting and intellisense improved in the SQL definition editor

Round-trip Database Engineering:

  • Compare Difference and show the differences between EA and ODBC
  • Set actions to synchronize: It's possible that some differences' action set as "EA -> ODBC" while some differences' action set as "ODBC -> EA"
  • The database and EA model should be synchronized. You can validate it by running the Difference tool again.

Templates for DDL generation (Create or Alter) now available for all supported DBMS:

  • Full customization of DDL generation now possible through new DDL generation templates
  • Alter DDL generation support completely redesigned to use the new DDL generation templates
  • Alter DDL allow selective generation (as part of the Database Builder)
  • DDL can now be generated to a single file or to the Execution Engine (part of the Database Builder) for immediate execution
  • Supported database: Oracle, mysql, MS Sql Server (2005/2008/2012), PostgreSql, sqlite, sybase asa, sybase_ase, access, DB2, Informix, Ingres, InterBase
  • DDL Execute Engine
  • Generated SQL Script to Execution Engine according to dependency order, then simply "Execute" each single one or "Execute All" in one go. ◦E.g. change a column's length will generate following statements in order(suppose the column is used in an index):
     1.Drop index
     2.alter the column (unless you drop and then add the column, so you never lose your data!)
     3.Create the index
  • Duplicated script combined in one. E.g. in some databases, change column type or length will generate the same scripts, EA grouped the scripts for you.

Compare the database to the model

The compare runs on multiple levels in a simple click:
Table: EA Only ODBC Only EA & ODBC
Column: EA Only ODBC Only EA & ODBC
Contraint: EA Only ODBC Only EA & ODBC
Constraint Column: EA Only ODBC Only EA & ODBC

EA Ultimate Ed.

Actions on the difference (actions integrated in a combo box, which only filled with valid actions according to the context)
EA Only: Pair | Generate Create Script
ODBC Only: Pair | Create table in EA | Generate Drop Script
EA & ODBC: UnPair | Re-name table in EA model | update EA model(include all columns and constraints) | Generate Script for (Re-create / Rename / Comment / OwnerChange / Privilege) and other properties
EA Only: Pair | Delete column from EA model | Generate Add Script
ODBC Only: Pair | Add column to EA model | Generate Drop Script
EA & ODBC: UnPair | update EA model | Generate Script for (Rename / comment / Default value / Length / Precision / Scale / NotNull / AutoNum / Seed / Step) and other properties
EA Only: Delete constraint from EA model | Generate Add / Create Script
ODBC Only: Add constraint to EA model | Generate Drop Script
EA & ODBC: Update EA model | First Drop and then Add / Create | Generate Script for comment and other properties

Wireframing Support

Comprehensive and detailed support for wireframing a huge range of common devices and implementation scenarios using custom drawn graphics. Web, Apple, Android and more. (New Diagram/Wireframing/)

Design high-fidelity User Interface Wireframes for Web pages, Windows Dialogs, Apple and Android devices. A large assortment of highly customizable controls and GUI features are provided through EA's diagram toolboxes for each target platform. The level of detail in these Wireframes can be as abstract or detailed as you need by populating controls such as Tables and Trees with real-world data. Wireframes are fully traceable to other modeling elements such as Requirements and Use Cases for complete end-to-end model design, providing customers, managers and developers with a complete picture of how the user will interact with the system.

EA Ultimate Ed.

User Interface Wireframing

  • All new fully featured and comprehensive Wireframing library for modeling common devices and user interfaces
  • Diagram types and toolboxes added for a variety of specific platforms
  • Each control supports customization of the data displayed allowing you show how your data will look
  • Wireframe patterns and models supported
  • Wireframe elements with advanced customization options support a specific wireframe property page to allow for easy editing
EA Ultimate Ed.


  • Start your design with either a phone or tablet style frame, each supporting both a landscape and portrait view.
  • Customize the frame by toggling display of the status bar
  • Provides common Android controls including expandable lists, toggle buttons, switches, seek bars, media players and an on-screen keyboard
  • Provides common Android controls including expandable lists, toggle buttons, switches, seek bars, media players and an on-screen keyboard

Apple (IOS)

  • Start your design with either an iPhone 4s, iPhone 5s or iPad style frame, each supporting both a landscape and portrait view.
  • Customize the frame by toggling display of the menu buttons and status bar
  • Provides common IOS controls including page controls, tab bars, search bars, a loading icon and an on-screen keyboard
  • Wireframing for Apple devices includes iPhone 5c, iPhone 6, iPhone 6 Plus, iPad Air and iPad Mini.
EA Ultimate Ed.


  • Start your design with a more customizeable version of the standard UI dialog
  • Customize the dialog by selecting the buttons to show and providing additional controls on the status bar
  • Provides common dialog controls including formatting, progress, menus, trees and a number of styles of lists

Web Page

  • Start your design with a frame representing a web browser
  • Customize the browser with the tabs to show and what scroll bars should be visible
  • Provides common web based controls including rating systems, page selection, progress, navigation, calendars and media players

Schema Composer

Quickly and effectively build XSD and other schemas from a selection of elements within the model. Currently targets CIM, NIEM and generic XSD, OWL and other formats. (Tools/Schema Composer)

EA Ultimate Ed.

  • New powerful toolset to rapidly design and build XSD and similar data definitions from a model subset
  • Rapidly define message schema using a subset of your class model
  • Drag and drop elements into the source profile
  • Specify properties (attributes) to expose in the final Schema
  • Manage inheritance and association relationships as they effect the final schema
  • Set and manage advanced properties relevant to the final export type
  • View the hierarchy of the proposed new schema
  • Save message definitions as artifact in model or on your file system
  • Open schema composer directly to the message by double clicking the artifact
  • Generate schemas in a number of built-in formats:

    • CIM XSD

      • CIM Augmented RDFS (same as generic RDFS, but includes both forward and inverse property for each bi-directional Association in message)

  • Generic XML Schema (XSD)
  • JavaScript Object Notation (JSON)
  • NIEM schema definition and model transform (for creating NIEM model extensions and schemas)

    • Create a NIEM subset directly within your model ready to define extension and exchange schemas

  • Resource Description Framework Schema (RDFS)
  • Automation API support included to allow custom extensions for other frameworks and export formats

    • Add-ins can access the schema data and create their own custom outputs (E.g custom domain targetted XSD)

      • Generate additional formats through an API available to add-ins

    • API to define schema composer capabilities (eg. Allow adjusting multiplicity)

      • API to access the model data configured in the Schema Composer
      • API support to allow saving and loading custom profiles
      • Sample add-in included in Code Samples directory under the Enterprise Architect install directory

XSLT Debugger

EA Ultimate Ed.

Full support for working with XSLT documents, including execution and single stepping. Comprehensive properties and integration with Enterprise Architects visual analysis tools. (Tools/XSLT Debugger)

  • XML Transform profile added:

    • Stereotyped Artifacts for XSLT, XSD and XML allow the documents involved in a transformation to be specified
    • A stereotyped Activity connects these to define a repeatable transformation to run
    • Profile includes new diagram type and toolbox
    • Artifacts may represent either a file system document or an internal model artifact

  • Run an XML transform or debug it from the context menu of the Activity
  • XSLT debug view shows the source document and the template being run
  • Integrated into the Visual Analyser tool suite
  • Use the debugger to step through template executions
  • Use the locals window to view children of the current node

XML and XSD Editing and Validation

New support for viewing the structure of XML and related documents and for editing and navigating those documents. XSD intellisense support. Also includes new support for validating XML documents using XSD.

EA Ultimate Ed.

Code Editor updated to improve XML editing experience

  • Intellisense for XML Schemas and XSL Stylesheets added
  • Outlining support for XML documents added
  • Syntax highlighting for XML documents improved

Structure (outline) tree for XML document editing improved

  • Tree nodes display more useful information

    • Customized icons used for XSD, XSL and XML types
    • Relationship between code editor and structure tree improved
    • Toolbar Option to automatically synchronize document location to tree and vice versa


  • Validation of the current XML document against a schema now available in context menu
  • Formatting of the current XML document now available in context menu
  • Edit documents from the local file systems as well as those attached to model document artifacts

Default Document Handler

Default Document Handler support for many common types. Provides the ability to use inbuilt source code editor as the default Windows editor for source code, text, XML, XSD, RTF and other types commonly supported by Enterprise Architect. On launch from Windows by double clicking an open instance of EA will be prioritized; if none exists a new instance is started. (Tools/Options/Source Code Engineering/Code Editors/File Associations)

EA Ultimate Ed.

Document Handling (Enterprise Architect as 'Default Program')

  • Available under Tools/options/Code Editors/File Associations
  • Use Enterprise Architect as the default editor for a number of file formats
  • Provides better editing and viewing experience for a number of file types supported by Enterprise Architect
  • Open source files (various languages) with Enterprise Architect from the file system
  • Open documents in Enterprise Architect's document editor from the file system
  • Open Enterprise Architect data files such as Profiler reports from the file system
  • Uses running Enterprise Architect instance if there is one -else-
    . Opens a new Enterprise Architect if none is running
    . Prompts for the instance of Enterprise Architect to use if multiple are running
  • Supports opening multiple files at once
EA Ultimate Ed.

Main menu

A major overhaul of the main menu structure to provide better and more effective access to both existing and to new tools. Also included is the ability to turn off main menu (and Portal) icons for a cleaner and less cluttered look (see View/Visual Style/Select Visual Style :: Show Menu Icons)

"Package" menu

Provides focused access to major functionality associated with Packages. Allows the Project menu to be more tightly focused on Project level functionality.

EA Ultimate Ed.

Package Navigator windows

Replaces the old package browser window.

  • Integrates a custom Navigator bar into each window and allows multiple instances to be open.
  • Supports View as List and View as Gantt.
  • Quickly navigate the project package structure without using the Project Browser. (Package/View as List -- Package/View as Gantt)
  • Multiple Package Navigators can now be opened at once
  • Double clicking a Package in the Project Browser updates the current Package Navigator
  • Column filters are preserved when switching Packages
EA Ultimate Ed.

Support for XMI merge using Baseline Merge sets

Provide the ability to selectively merge sets of changes in a multi-user environment. Each user must supply both an XMI of their current work, plus a Baseline merge file detailing how their XMI differs from the original. Only the listed changes are merged and all other changes to the Master package remain untouched.

  • Allows integrating work from multiple people working on the same package into the same model
  • Import XMI dialog provides an option to immediately baseline a Package after importing an XMI file
  • Export XMI dialog provides an option to automatically generate a Merge File based on the differences to the initial package Baseline
  • Import XMI dialog provides an option to specify a Merge File (as created during export) when importing ◦Merge file specifies what has changed in the XMI file being imported
  • Only the elements and properties specified in the Merge File will be imported in the model

The basic workflow is as follows
1.Each modeler receives a copy of the original package
2.Each modeler imports and baselines the package
3.Each modeler makes their changes (additions, deletions and modifications)
4.Each modeler then exports their package creating an XMI file and a Merge file based on their changes
5.The original model is then updated with each modelers changes, using the Merge files
6.Changes not in the Merge Files (E.g other modelers additions, deletions and updates) are ignored
7.The resultant model accurately reflects the sum of the modelers work

Visual Studio Link and Eclipse Link

EA Ultimate Ed.

Visual Studio Link and Eclipse Link now built in to Enterprise Architect Professional and above. Tighter integration with the built in Visual Analyzer tools, including automated creation of VEA Build scripts based on the Visual Studio Project configuration etc.

MDG Link for Eclipse and for MDG Link for Microsoft Visual Studio

  • MDG Link for Eclipse and for Visual Studio now included with Enterprise Architect Professional and above
  • Connecting to a Visual Studio Project now imports build scripts for each configuration of that Project
  • Now possible to connect to a Visual Studio project inside a solution folder of the same name
  • New menu option for Visual Studio "Import All Active Projects" under Extensions/Visual Studio to import and synchronize all active Visio Studio projects.
    . If an active project has a link in the project, only synchronize code
    . If there is not any link, add a package as the child of the selected package and synchronize the project with the new package
  • Many updates and improvements to Visual Studio link
  • Added support for Visual Studio 2013

Start Page

EA Ultimate Ed.

New more effective and attractive Start Page, including rapid access to principal Portal pages via specialized icons.
Start Page Updated

  • Now provides a clearer and simpler list of models
  • Simplified links for creating models or connecting to existing models/repositories
  • New set of active icons provide links directly to Portals pages
  • Fully themed to match current user interface style

Other Interface Changes

  • Learning center now opens in the main tab view
  • Model Mail now opens in the main tab view
  • Added new floating window 'Summary View' to provide an overview of the context item
     . Provides a neat, simple and informatative overview of an Element, Test, Resource, Attribute, Operation ( and more ) with out needing to view the properties or generate a report
     . Can also be a quick way to get an overview into a document/email and so on
EA Ultimate Ed.

Common Property dialogs

Common Property dialogs redesigned to provide a better user experience and more efficient use. Dialogs changed include the main element property sheets, new model from pattern, relationships, operation and attribute dialogs, and the merging of the table attributes and constraints property sheets into one common dialog.

EA Ultimate Ed.

Element Maintenance and Project Management

Element Maintenance and Project Management docked windows split into their component windows so they can be docked in a wide variety of layouts.

New Technology

  • Added additional maintenance types: Decisions and Events. (Element/Maintenance)

Test window

EA Ultimate Ed.

Test window modified to better show all current tests on an element. (Element/Testing)

  • Testing window updated to support showing all tests on a single page, or filtering to a specific type.
  • Improved loading speed. Testing window now loads significantly faster
  • Element menu now provides a command to display each Test type
  • Improved Test Details Dialog.
  • Add support to append "Test run" to the Results manually or automatically.
  • Added Test and Defect elements.
  • Added new Test type : Inspection.
  • Inspection Tests record peer review of model elements using a well defined process.
  • Added support for generating Test Suite Diagram from Element Scenarios
  • Two additional options have been added to the 'TestCase Generation' tool-bar button in Structured Specification : Test Suite - Horizontal Layout, Test Suite - Vertical Layout
  • Test Suite - Horizontal Layout creates a Test Suite diagram where elements are placed horizontally along the width of the created diagram
  • Test Suite - Vertical Layout creates a Test Suite diagram where elements are placed vertically along the length of the created diagram
EA Ultimate Ed.

Element Types

Including Checklist (Artifact) and Project Management Types (Backlog, Event, Milestone, Meeting, Phase, Risk, Sprint, Version) Available as a new diagram type "Project Management"

  • Added Checklist note element (artifact)
  • Edit and set individual items as checked or unchecked
  • Show checked items with strike-thru appearance
  • Includes new Project Management diagram.
  • Backlog, Deliverable, Event, Meeting, Milestone, Phase, Sprint and Version element stereotypes.
EA Ultimate Ed.

Requirements Management


Requirements Management has been improved with the introduction of new model patterns and extended requirements, with special tagged values to better describe functional and non-functional requirements.

  • Added Support for the inclusion of a model pattern for functional and non functional requirements.
  • Added support for a range of new Extended Requirements

New Technologies

Enterprise Architect 12 introduces a range of new technologies including:

  • NIEM: National Information Exchange Model
  • CIM: Common Information Model
  • UMM2
  • New Requirements Profile
  • Database Engineer Toolset
  • Risk Taxonomy

BPMN Changes in 11.1+

EA Ultimate Ed.

Enterprise Architect 12 brings greater conformance with the BPMN exchange format BPMN XML. Diagramming and modeling improvements provide intelligent features to lay out the structure of the BPMN model to help the modeler conform to BPMN modeling standards.

New BPMN Model Patterns have been added which conform to the BPMN standards helping you get your modeling off to a correct start.

The properties dialog for BPMN have been simplified in that they now only show a subset of the full BPMN specification which applies only to the element in context. General UML properties as well as tags which are not relevant are no longer presented.

Enterprise Architect has also gotten smarter in the way it handles BPMN properties, you can now select a BPMN "Type" from the properties menu and it will automatically configure all properties and stereotypes to be conformant to that type. For example Setting Type "sendTask" gives you messageRef and operationRef properties and the black envelope element icon where a "manualTask" doesn't have those properties and gives you the small hand icon.

EA Ultimate Ed.


NIEM provides a common framework which is used to define how information may be shared between systems, government agencies and departments.

Import the NIEM reference schemas into Enterprise Architect. Use the Schema Composer to define your own subset, automatically detecting inter-dependencies and use the resulting subset schema to build your own IEPD. Generate your IEPD from Enterprise Architect to produce all necessary exchange files, static artifacts, metadata and catalog files.

EA Version 11

Enterprise Architect 11 - For Software, Business, and Systems

Sparx Systems is proud to announce the release of Enterprise Architect 11, which includes hundreds of new enhancements and technologies.

For Software:
Enhanced tools for software development, reporting and simulation for the Software Engineer

For Business:
Take on the role of a Business Analyst or a Requirements Engineer as we introduce Enterprise Architect 11

For Systems:
If you're a realtime and embedded Systems Engineer or Designer, Enterprise Architect is packed full of enhancements and features for you!

We invite you to preview this milestone release of Enterprise Architect.

Release Highlights:


Software. Business. Systems.

EA Ultimate Ed.

Specification Manager

Simplify the process of editing and maintaining model elements using the new Specification Manager in Enterprise Architect 11. Every element in a package is displayed in a simple document view, making it easier to scan, edit and read model elements. Model elements can be edited using a simple and convenient interface that is similar to editing a document in a word processor. This makes it much easier for key stakeholders and business users to contribute and maintain model elements.

Toggle the filter bar to rapidly find model elements. Enterprise Architect provides simple highlights to easily identify which element is being edited. Indicator icons help link to project resources, relationships and linked documents. Access rich model data with a few simple mouse clicks. The Specification Manager can rapidly create detailed, structured documents that provide full traceability, which is ideal for gathering and maintaining requirements.


EA Ultimate Ed.

Charts and Dashboards

Enterprise Architect 11 provides the ability to dynamically generate charts based on model data. Help bring your model data to life using pie charts, 2D and 3D bar charts. Each chart can be easily added to a report or included as part of a dashboard to aid decision making. By displaying information as a chart or a graph, you can easily communicate model information that traditionally sits outside of a diagram. For example, you can display a chart that provides an overview of each element status throughout the entire model, allowing you to determine how much of your project is complete, approved or still under review.

EA Ultimate Ed.

Enhanced Documentation

Enterprise Architect 11 provides updated document templates that improve report quality and streamline document production. The improved "Generate Documentation" dialog provides convenient options to insert a cover page, a table of contents and select specific style sheets that can be applied to instantly change the look of a document. Create custom cover pages containing your company logo, professional headings, a legal disclaimer and copyright information. You can either create a generic cover page for use in all reports, or produce report specific pages. When linking a document artifact to a package (see the new place package on diagram functionality), Enterprise Architect will save all your document settings. This means you create the content once, and can generate it many times. Settings include element filters, table of contents, style sheets, cover pages and output formats. This is a fantastic feature when used in conjunction with the Specification Manager for report creation.




EA Ultimate Ed.

Diagram Themes

Diagram Themes provide a contemporary new look that can be easily applied to all diagrams. Create rich, modern and engaging diagrams that can be tailored to suit personal tastes or conform to an existing corporate style guide. Choose from a range of ready made diagram themes, including accents that work well with the Windows 8 Operating System. Create high contrast themes that facilitate accessibility and improve readability. Modify font, color and gradient settings with a few keystrokes. Work with tiles and gradients to help bring your diagrams to life.

Background Tiles

Create rich and visually appealing diagrams with Enterprise Architect's support for background tiles on diagrams. Select from one of the included gradients or create your own unique designs!

EA Ultimate Ed.

Package-Driven Modeling

When placing a package onto a diagram, Enterprise Architect gives you a set of display options on how this package is to be treated. You can choose from the traditional functionality of 'Package element', or the three new options which include 'Document artifact linked to package', 'Graph based on package contents', and 'Matrix profile'.

Document Artifact linked to a package
When you link a document artifact to a package, Enterprise Architect will save the resulting generated document to a Linked Document on the package. Now whenever you generate your reports, they will be automatically stored in the model - available to the team. All settings for the generation from element filters to the type of style sheet used will also be saved, ensuring consistent, good looking reports each and every time from Enterprise Architect.

Graph based on package contents
The graph based on package contents option creates a graph element on the diagram. Chart elements are useful for creating dashboards of your enterprise based on the specific contents of the package. Enterprise Architect gives you the option of configuring the packages further with filters, chart types, and different datatypes (Package, Customer SQL and CSV).

Matrix Profile
Matrix profiles allow you to recall a view of element relationships in your model. Profiles are stored with the artifact and are accessible by the context menu or double-clicking the diagram element.

Support for Transparent Images

Dress up your diagrams with support for transparent high resolution images. Support for transparent images enable you to produce high quality diagrams, reports and presentations. Easily add transparent images using drag and drop or adding them via the alternate images window.

Improved Element Shadows

Enterprise Architect has significantly improved the appearance of shadows, which is particularly evident when elements overlap or interact with connectors. Produce high quality diagrams with greater impact.

Repository-Based File storage

Sharing your documents, files, videos and sound bites with your team has never been easier with Enterprise Architect's repository-based file storage. Never lose a linked report or important project file again. Store all of your reports inline with the rest of the model. Share and edit documents and files over WAN links - keep everyone on the same page, regardless of where in the world they are located. Storing a file in the repository is as easy as dragging it from the desktop and it into a diagram. To open the file, simply double-click the appropriate icon.

Team-Based Modelling

EA Ultimate Ed.

Security Enhancements

Enterprise Architect 11 benefits from numerous security enhancements, including the ability to lock Team Review items and provide superior encryption for user security passwords. Enterprise Architect also supports the addition of thousands of Security Groups, which helps to accommodate large enterprise teams that engage in Team Based Modeling.



Model Mail Enhancements

Enjoy the benefits of trusted, focused communication with members of your team, without having to leave the modeling environment. Find messages quickly using filters on both your inbox and sent items. Interact with your model while reading project correspondence, helping you to more effectively respond to project issues as they arise.

Element Discussions

Any team member can initiate discussions on a per element basis, using the new Element Discussions window. Element Discussions can help improve the design of model elements and facilitate collaboration. Identify problems with an element early in the development cycle and discuss meaningful solutions. Discuss testing, implementation and project management issues before committing funds to the project. View a detailed history for each model element quickly, to better understand why decisions have been made. Update the Discussion Status to identify any discussion topics awaiting review.

Bulk Assignment of Resources to a Task

When working on large enterprise projects, it is common practice for project managers to assign and manage multiple resources on specific initiatives. For example an update to an online based application may need input from both Business and IT. Enterprise Architect 11 now makes managing these multi-tiered resources easier with the ability to bulk assign resources to tasks via the project management view. Each resource becomes its own entity in the project Gantt view, meaning they can be individually controlled to ensure a successful project.


New and Enhanced Profiles

With enhancements and improvements to BPMN and SysML, Enterprise Architect also has updates and inclusions of new and existing profiles like NIEM, GML and ArchiMate2

EA Ultimate Ed.


The National Information Exchange Model (NIEM), is an XML based information exchange framework that is designed to effectively and efficiently share critical information at key decision points throughout the US based Department of Justice, Public Safety, Emergency and Disaster Management, Intelligence and Homeland Security. NIEM is designed to develop, disseminate and support enterprise-wide information exchange standards and processes that will enable jurisdictions to automate information sharing. The NIEM profile in Enterprise Architect comes with the element profiles and model transformations necessary to develop your own platform independent to platform specific models, giving you all the tools you need at your fingertips. If you are looking to get started with NIEM modeling, then Enterprise Architect is a good place to start.


GML serves as a modeling language and open interchange format for geographic systems and transactions. The ability to integrate all forms of geographic Information is key to GML.

Enterprise Architect 11 has built on its GML offering by adding GML 3.3 support as well as including improvements to the GML exporter to support ISO 19136_2007 METCE extensions.

Expand the way you use Enterprise Architect for ArcGIS modeling. Enterprise Architect now supports Topology Rules (and the import of them). Model validation has been added to ensure a correct model before deployment. Additionally the Vertical Coordinates System support has been added as well as the ability to generate partial schemas.


Erweitern Sie die ArcGIS-Modellierung wie Sie es verwenden.
Enterprise Architect 11 unterstützt jetzt Topologie-Regeln (und den Import dieser). Eine Modellvalidierung wurde hinzugefügt um eine korrektes Modell vor der Bereitstellung zu gewährleisten. Zusätzlich werde Vertikale Koordinaten unterstützt ebenso wie die Fähigkeit, Teilschemata zu generieren.

Enhanced User Interface

EA Ultimate Ed.

Team Review

Collaborate and discuss project issues using the new look Team Review, featuring stylish new icons and enhanced security options. Review project documents and insert comments on selected paragraphs to aid the drafting process. Use a password lock to prevent inadvertent editing or deletion. Elicit feedback from your team to improve your reports and documentation, prior to publication.

Relationship Matrix

Improvements to the Relationship Matrix now include the ability to create new elements inline. Need an extra requirement to link to a Use Case? Simply add the new Requirement with the click of a button. Other improvements include optimizations around connector creation and the addition of new context menus.

Element Browser

Enterprise Architect 11 has seen major usability enhancements come to the Element Browser, turning it into a one-stop-shop for working with elements. Adding to the visual improvements is the expansion of the context menu. The context menu now gives you the power to add and edit the element. From maintenance and testing entries, to tagged values, attributes and operations the Element browser is now your central location and viewer for all the element's attributes.

Coding and Scripting

EA Ultimate Ed.

State Machine Code Generation

Enterprise Architect 11 has seen industry leading improvements to its code generation from State Machine diagrams. The code that is generated is clean and compliable, removing the need to handwrite the source, potentially saving hours of time and reducing 'typos'. The code generation supports advanced UML constructs like deep history and with C++ there is full support for all UML constructs like parallel regions. All code is fully compatible with Enterprise Architect's Visual Execution Analyzer, allowing you to trace executing code to the visual model. The Enterprise Architect Debugger highlights state transitions diagrammatically during code execution.

Roundtripping of RC Files

Version 11 provides the capability to round trip RC files. Create your applications dialogs with Enterprise Architect's Win32 dialog editor, then generate out the required code to instantiate them. Import your existing RC files to make changes to dialogs on the fly, run usability tests with Enterprise Architect's Simulation Engine then forward engineer your optimized dialogs back out.

Automation Interface

The Automation Interface has been expanded to allow the following calls:

  • Enable CallBehaviorAction to use parameters and produce results
  • Enable SendSignalAction to set its signal into none
  • Enable UIBroadcastSignal to support to call Signal EAGUID
  • Basic API request for zipped xml documents
  • API: Package.ApplyLock recursion
  • Automation Support to Simulation BroadcastSignal

Profiling Grammars

Enterprise Architect 11 now combines the power of its Profiler with Grammars. The profiler allows developers to measure and record memory usage, code timing frequency and analyze the duration of calls for the purposes of optimization. Grammars are sets of rules used to define custom programming languages. Combining these two features will allow you to profile your own languages, giving you the tools to optimize your code, even if it is not supported 'out of the box'.


EA Ultimate Ed.

Objects, Actions, and Parameters

Enterprise Architect's Simulation capabilities have been improved to support objects. Pass complex information items through simulation, invoke object operations and retrieve the results, control the flow of object lifetime management. New Action Kinds, Activity Parameters and Structured Activity simulation support has been added, as well as improved API support for simulations.

API Support for Simulation

Simulation can now be controlled with model scripts. The following new interfaces have also been added:

  • BroadcastSignal()
  • Speed()

Structured Activity Simulation

Structured Activity support for simulation has been added allowing you to define Conditional Nodes and Loop Nodes in your model and have the simulator execute them. These are useful for modeling 'If-then-else', 'While', 'Repeat' and 'For' loops.

New Action Kinds Supported - Variable Actions

Variable Actions have an association variable in the form of the Tagged Value variable with the value of the name of an object in run-time. They provide the variable not only as an object but also as a property (such as an attribute or Port) of an object. Added Actions include:

  • ReadVariable
  • WriteVariable
  • ClearVariable
  • AddVariableValue
  • RemoveVariable

Visual Execution Analysis

EA Ultimate Ed.

Enterprise Architect's Visual Execution Analysis has been improved making it easier to debug and profile your code.

The Function Line Report shows the number of times each line of the function was executed. The line report is particularly useful for functions that perform loops containing conditional branching; the coverage can provide a picture of the most frequently and least frequently executed portions of code within a single method.

Dynamically switch between debugging and profiling. Useful for targeting a specific point to enable the profiler, allowing you to gain a greater understanding of the section of code. When your profiling is complete, switch back to the debugger to continue debugging the rest of the application.

Nested Recording markers for Java and .NET allow you to target specific areas of your application to record and trace as each marker is activated and deactivated.

Ability to set the stack height when recording execution to filter out common calls that may not be relevant to the specific calls of interest.

Debugging and Profiling of 64-bit applications for Java, .NET and Native languages.

Limit on the maximum number of profiler process threads removed.

New Deployment Options

EA Ultimate Ed.
EA Business Ed.

Cloud Services

Seamlessly access model information from anywhere in the world via Cloud Services. Simplified administration makes it easy to create and manage shared models on the fly, without the complexity of installing DBMS client drivers. Experience high performance remote access, with the added advantage of secure encrypted links and higher latency WAN optimizations.

Cloud Services also help to facilitate standards based model sharing, including the Reusable Asset Service (RAS) and Open Services for Lifecycle Collaboration (OSLC)

Sparx Cloud Services Test Environment

Reusable Asset Service (RAS)

The Reusable Asset Service (RAS) is the perfect solution for standards development organizations. Share and distribute reusable model packages in an open, uniform and timely manner using the Enterprise Architect Reusable Asset Service. Store supporting document artifacts in line with model packages. Check current model packages against the server to manage dependencies and versions. User security provides write and read only capability for server management and to help maintain model information integrity.

Open Services for Lifecycle Collaboration (OSLC)

Enterprise Architect 11 now supports Open Services for Lifecycle Collaboration (OSLC), with the intention of making it easier for different tools to work together. Create, Read, Update and Delete model information like requirements through the OSLC protocol. Tie Enterprise Architect elements into OSLC client tools to access information on the fly without the need to open the Enterprise Architect UI.

Firebird Repository

Firebird is a high performance, open source database solution for local or remote Enterprise Architect database repositories. Now users have the choice if they want to use the traditional Jet database or the new Firebird database locally. Taking advantage of the Sparx Cloud Service, system administrators can create remote Firebird repositories at the click of a button for rapid team based collaborative modeling.

EA Version 10.0

Enterprise Architect 10 released

Enterprise Architect 10 provides powerful new tools for user interface simulation, impact analysis, improved model documentation, enhanced project management and much more. New tools and technologies include SysML 1.3, GML, RTF Fragments and Profile Helpers for extending UML.

Enterprise Architect 10 Release Highlights:

User Interface: Designed to improve productivity
Diagramming: Create and connect elements
Modeling Tools and Technology: Quality tools
Simulation: Visualize complex interactions
Execution Analysis & Profiling: Understand your code
Project Mangement: Better managed resources
Reporting and Document Generation: Quality reports

User Interface - Designed to improve productivity



User Interface Enhancements

The user interface has undergone significant enhancements that help improve productivity and workflow. You can now cut and paste directly in the Project Browser, to quickly re-parent items in the model hierarchy; menus have been improved to logically group Enterprise Architect's many views; the Start page has been redesigned to easily access recent projects, the example model, help files and keyboard accelerators.
Other improvements include:
• Redesigned Icons in all Toolbars, Lists, Trees and Diagrams
• Numerous dialog changes
• The Project Status View now includes Project Tasks, Issues and Statistics
• Additional menu commands available from the Project Browser
• New visual styles
• An updated visual style for all tree controls

Diagram Search Box

The all new search box on the diagram toolbar, filters diagram elements as you type. This allows you to find elements with just a few keystrokes. Use the Pan and Zoom window to view large diagrams and cycle through each element matching your search criteria.

Diagramming - New Tools to Rapidly Create and Connect Elements



Insert Related Elements

The enhanced Insert Related Elements capability improves Impact Analysis - providing flexible filters and a preview of all matching elements. Leverage these new enhancements to automatically create your impact analysis diagrams:
• Connect multiple connector and element types instead of one or all
• Available Connector and element types are displayed dynamically - according to your search depth and scope
• Customize the inclusion of matching elements

Modify Selection Handles

Element Selection handles can now be re-sized and the color can be altered from the default white, making it easier to select elements on a large diagram or or when using Enterprise Architect on a tablet/mobile device.


Diagram Creation via Keyboard Accelerators

Rapidly create diagrams using convenient new keyboard accelerators. Create a new element and connector positioned relative to the current item using the new shortcut Ctrl+Shift+Arrow. Using the left and right arrow will automatically connect to the corresponding Lifeline in a sequence diagram.

New Structure Compartments

Enterprise Architect 10 supports a new Structure Compartment - for displaying nested elements within the parent element. You can show internal connections between embedded elements as well as links to external elements in a dedicated compartment. You can even display composite diagrams directly in the parent elements.


Textual Overlays on the Relationship Matrix

Enterprise Architect 10 introduces the ability to apply Textual Overlays within the Relationship Matrix. The Relationship Matrix can be used to represent Create, Read, Update and Delete operations to better manage relational data models. The text overlays can also represent line items, providing optional relationships not previously available. This helps to convey more information in an easy to read and accessible format.

Sequence Diagrams

Sequence Diagram enhancements improve the management of fragments by preventing messages from being accidentally dragged outside the message boundary. Other enhancements include:
 • Messages moving up will now be restricted to immediately below the previous message or fragment boundary
 • Messages moving down will move to the position specified. Moving messages, fragments or partitions as necessary
 • Deleting messages will no longer move other messages or fragments
 • Moving a message will no longer reorder connectors, enter or leave fragments by default
 • Hold down the Alt key to override the default behavior and make a deliberate change.



Profile Helpers

It is now easier than ever to extend UML to create your own profiles. Enterprise Architect 10 introduces a number of Profile Helpers that simplify the process of creating custom profiles. Each Helper can be dragged onto a diagram and guide you in defining properties for custom stereotypes.

Profile Helpers are available to create the following profile items:
 • MDG Technology
 • Add Stereotype
 • Create Toolbox Page
 • Add Toolbox Compartment
 • Add Diagram Extension

Find more Features



Modeling Technologies & Tools - Quality Tools



Geography Markup Language (GML)

The Geography Markup Language (GML) is an XML based standard for encoding geographic information that can describe Feature Types, Data Types, a Code List and other geographic information. Once you have created your GML model, you can generate the GML Application Schema to be used in other third party applications.


Enterprise Architect supports the design of geodatabases for the ArcGIS 10.0 suite of tools developed by Esri Inc. Enterprise Architect 10 introduces a number of enhancements to improve geodatabase design for ArcGIS.



SysML 1.3

Enterprise Architect 10 introduces extensive improvements and refinements of the SysML technology, including support for the latest SysML 1.3 standard. The new MDG Technology includes a migration script that allows you to convert from SysML 1.2 models to SysML 1.3. The SysML Namespace compartment can be used to show relationships between elements at a high level. Use tagged values in the FlowProperty to specify the direction (in, out, inout or none). Typed Flow properties whose parent block is added as a port to another block will show the port flow direction based on the direction tagged value of the original flow property.

 • Datastore added to SysML 1.1, 1.2 and 1.3 toolboxes
 • Quicklinker updated to ensure FlowPort connector is available
 • Flow Property added to Block Definition toolbox (SysML 1.2)
 • Option to Sync Composite Internal Block diagrams with their child diagram





Simulation - Visualize Complex Interactions



User Interface Simulation

Model and simulate Win 32 User Interfaces using Enterprise Architect, to enhance system interaction and usability. Link each Win 32 UI element to requirements or use cases to better understand their purpose. Call a Win 32 dialog to establish a relationship between system behavior and user input. Set or retrieve text in controls via a simple script and then interact with multiple dialogs to simulate a realistic user experience.

The benefits of simulating Win 32 User Interfaces within Enterprise Architect include:

  • Visualize complex interactions to improve usability, eliminate redundant steps and produce better business outcomes
  • Understand how system behavior is related to user interactions in order to improve business processes
  • Demonstrate how interface design impacts staff workflow and system outcomes
  • Conduct training and elicit feedback in a safe environment to improve the end-user experience

Execution Analysis & Profiling - Understand Your Code



Debug and Visualize Android Applications

Enterprise Architect 10 provides the ability to debug and visualize Android applications, using either a virtual machine or a physical device connected to your machine via USB. You can import your Android source code into Enterprise Architect, set breakpoints, review variables, step through code and review the calls that have been made to the Android and Java libraries, to have a better understanding of how your application works.

Key benefits:

 • Import Android source code to utilize Enterprise Architect's powerful debugging capabilities
 • Insert breakpoints to review local variables and user defined messages
 • Visualize and debug mobile applications before their commercial release

Code Engineering

Numerous enhancements to Code Engineering improve the development experience and facilitate reverse engineering of custom languages.

Some highlights include:
 • Reverse Engineering of user defined languages now supported
 • New grammar editor and debugger window added
 • Added Model Transformations for the following supported languages: C++ PHP VB.NET
 • Behavioral code generation of loops in Activity diagrams updated



Project Management - Better Managed Resources



Enhanced Gantt View

The Gantt View lists elements with resources assigned, providing a high level overview of all tasks. The Gantt view is also available for the Project Browser and Package Browser, helping project managers make decisions and identify any task that may cause project delays.

Some highlights include:

 • Highlight all overdue tasks to quickly identify and correct project slippage
 • Get a quick summary task status and progress via the expanded element list
 • Use Column Filters to rapidly isolate elements of interest
 • Jump to the start, end and Today's date with a single mouse-click
 • Automate repetitive tasks with element-level scripts.


Reporting & Document Generation - Quality Reports



RTF Fragments

Easily create professional Rich-Text Format reports using new RTF Fragments. You can now include more information than ever in generated reports, structured precisely as you need. RTF Fragments also help you to unlock the power of filters, scripting and direct SQL calls against the model repository.

Key updates:

  • Populate RTF Fragments using Model Scripts or SQL Queries
  • Leverage Element Filters in RTF Fragments
  • Use multiple layers of Fragments for truly modular reporting
  • Save RTF Fragments for use in other reports.



Also Available in Enterprise Architect 10

Testpoint Management

Testpoint Management has been enhanced to include support for:

Grouping of Model Scripts

Scripts can now be grouped and will be available from specific context menu requests. Scripts in each group type will be added to the context menu when clicking on the appropriate type.
•Element context works in Project Browser, Diagram, Search, Element List, Package Browser and Gantt views
•Package context works in Project Browser
•Diagram works for Diagram and Project Browser

Debug Model Scripts

Enterprise Architect now supports the debugging of the following Scripting languages:
•VB Script

Windows 8 Support

Enterprise Architect 10 has undergone extensive testing and validation under Windows 8.

Security Enhancements

Enterprise Architect 10 introduces a number of upgrades and enhancements to security checks, which include the following:
•Elements Created by Pasting and the Quicklinker
•Copying between packages
•Reporting Templates
•Deep Deleting of model elements.
•Improved visibility of Locked Elements
•Improvements to Subversion support

Import / Export

Enterprise Architect makes it easier to share data with third party applications.
•Export of GML Application Schemas
•Enhancement to XMI 2.1 Import and Export
•Importing of HTML notes via XMI from third party tools supported.
•WSDL generation enhanced
•Rhapsody importer improved
•ECORE generated improved


EA Version 9.3

Enterprise Architect 9.3

Gain a clearer understanding of complex hierarchies and relationships by viewing multiple diagrams, model views and documents at one time. Simulate complex behaviors including nesting and called behavior and see complementary views of elements and the relationships between them. Create custom layouts and share common views with other team members.

Complex code becomes easier to understand and debug by generating sequence diagrams showing the interaction between multiple instances of a class. Create object diagrams to document the state and relationship between run-time objects allowing this to be referenced later.

EA Ultimate Ed.

Floating and Dockable Diagram Views
Display multiple diagrams and model views on-screen at the same time, helping you to make comparisons, review searches and reference model data without having to switch between diagrams.

  • Easily move or copy elements between open diagrams
  • Working Sets may contain the layout of active floating views
  • Global Working Sets can be shared with other users of a model
  • Edit one diagram while referencing source code, requirements, search results or a Linked Document in a separate Floating View.
EA Ultimate Ed.

Menu Customization
Take control of your workspace to create efficient menu layouts tailored to suit your needs. Suppress individual menu items or entire categories of commands to create custom menu layouts. Use the Interface Customization Wizard to quickly and easily set up Enterprise Architect just the way you like it.

  • Rapidly configure menus, workspace layouts and technologies
  • Simplify repetitive tasks and Improve workflow efficiency
  • Reduce the time taken to find menu options
  • Tailor menus for a specific job role or task
  • Create and share named menu configurations
  • New Interface Customization Wizard available on Start Page
EA Ultimate Ed.

State Table Simulation
Do you prefer to work with State Machines that are presented in a tabular format? Using Enterprise Architect 9.3, you can now simulate State Machines directly from the State Table view, highlighting the current State(s), potential next states and any Triggers that may be fired. Enterprise Architect supports all three State Table formats, including State-Next State, State-Trigger and Trigger-State.

State Tables provide a different perspective that can help clarify the flow and response to Triggers. Triggers for any transitions can be fired directly from a State Table, using the context menu of the connector.


EA Ultimate Ed.

Superior Analysis and Debugging
The Testpoint Management Facility provides a model driven approach that clearly separates the concerns of testing and implementation of code base. This means you are not forced to rebuild the application every time you make a change to the test condition. Enterprise Architect 9.3 can assign multiple invariants to any class, while Line Conditions may be added to any line of an Operation. You also have the option of assigning multiple Pre and Post Conditions to any operation. Team members are free to create Test Cuts and run their Testpoints without impeding other developers or the code base. A simple table illustrates if each test has passed or failed, displaying the results in real time with the option of saving results to a log file. In the event of a failure, Enterprise Architect can halt execution or run a Trace statement, allowing developers to debug and analyze their code for unexpected behavior.

Other debugging enhancements include:

  • GDB debugging support for Testpoints
  • Drag Breakpoints and Markers to a different line in the Source Code Editor
  • Capture and visualize the run-state of objects during program execution
  • Explore dependencies and relationships between objects at run-time
  • Better understand your programs behavior and state during execution
  • Capture important information about how your program is managing its information/data.
EA Ultimate Ed.

ArchiMate® 2.0 Support
Enterprise Architect introduces support for the ArchiMate® 2.0 standard recently released by The Open Group. Your existing ArchiMate® model can be automatically converted to 2.0, so that you can take advantage of these new features without losing any of your existing work.

  • Separate diagrams for Business, Application and Technology layers
  • Clearer differentiation between elements in different layers
  • New element types: Location and Infrastructure Function
  • New Motivation diagram, new elements and a new relationship
  • New element types: Stakeholder, Driver, Assessment, Goal, Requirement, Constraint and Principle
  • New relationship: Influence
  • Extensions for modeling motivation, implementation and migration.

EA Version 9.2

Enterprise Architect 9.2

Sparx Systems is proud to announce the release of Enterprise Architect 9.2. Introducing support for Baseline Diagram Comparison, UML 2.4.1, simulation of BPMN 2.0, GDB Debugging, Trigger based simulation of State Machines, SysML 1.2 enhancements and much more. The new features are as follow:

EA Ultimate Ed.

Baseline Diagram Comparisons

Quickly and easily compare the current diagram to an active Baseline. Identify any diagram elements that have been moved, created or deleted since establishing the baseline. Visualize differences with helpful color coding of changed elements. Visually assess the impact of rolling back a change, before committing to any action. Take control of your diagram change management process.

EA Ultimate Ed.

Enhanced Simulation Capabilities

Enterprise Architect 9.2 introduces support for Trigger based simulation of State Machines. Use triggers to stipulate when a system transitions from one state to the next. Use the new Simulation Events window to fire Triggers or save and load a set of Triggers.

Experience powerful new simulation support for Business Process diagrams with the Business & Software Engineering, Systems Engineering or Ultimate editions. This capability supports JavaScript evaluation of Sequence Flow expressions, Exclusive or Parallel Gateways, Called Activities and Composite Activities.

EA Ultimate Ed.

Debugging with GDB

Enterprise Architect 9.2 supports debugging with the GNU Debugger (GDB). Easily record sequences and generate sequence diagrams. GDB is capable of debugging numerous languages including Ada, Java, C, C++ and Objective-C. Debug applications either locally or remotely.

EA Ultimate Ed.

Specifying Ontologies using ODM

The Ontology Definition Metamodel is a general purpose modeling language for representing knowledge and concepts, formal taxonomies and ontologies. Enterprise Archtiect 9.2 provides customized diagram types and toolboxes to model ontologies, including the Web Ontology Language (OWL) to represent formal vocabularies and semantics and the Resource Description Framework (RDF) to represent data resources and properties.

EA Ultimate Ed.

Enhanced Modeling for ArcGIS ™
(Beta 3.0)
Sparx Systems MDG Technology® for ArcGIS supports visual modeling of geodatabases in Enterprise Architect using open standards. Reverse engineer legacy geodatabases into a visual UML® model to communicate geospatial designs to a wider audience, facilitate traceability and leverage model driven architecture. Generate ArcGIS schemas as XML Workspace documents that can be utilized by ArcGIS 10.0.


EA Version 9.1

Enterprise Architect 9.1

  • Enterprise Architect 9.1 introduces Dynamic UML Model Simulation, with support for automated and intelligent execution.
  • Intelligent simulation can help you to reduce risk and determine the impact of designs before committing resources.
  • Manipulate Control Flow at Breakpoints to help eliminate bottlenecks and identify the optimal path in a simulated environment.
  • Javascript based evaluation of guards and effects provides greater control over your simulation execution.
  • Debug and manipulate control flow during a blocked simulation using the console window and breakpoints.
  • Significantly extend the reach of simulations by allowing COM based interaction with external systems.
  • MDG technology for ArcGIS now includes detailed support for configuring Spatial Reference information.
EA Ultimate Ed.

Dynamic UML Model Simulation

Experience dynamic UML Model Simulation, with support for automated execution. Validate the correctness of your State Machines and Activity diagrams and verify the intended behavior of process and architecture designs prior to implementation. Use powerful visualization tools to track execution, using JavaScript to evaluate guards and effects.


EA Ultimate Ed.

The Simulation Experience

Visualize cause and effect relationships as your business rapidly assimilates new processes. Test different scenarios to help identify the optimal path, using Breakpoints and the Console to interact with your simulation. Create and call COM objects during guards and effects, to significantly extend the reach of your simulations. Control the execution speed of the simulation to ensure you witness important events and better understand your simulation.


EA Ultimate Ed.

New Geospatial Database Support

(Beta 2.0)

Enterprise Architect supports the design of geodatabases for the ArcGIS 10.0 suite of tools developed by Esri Inc. Simply drag and drop ArcGIS feature types onto a diagram and visually connect these elements, just as you would for a UML Class diagram. Then leverage Enterprise Architect's built-in schema generator to create an ArcGIS workspace from your model.


EA Version 9.0

Enterprise Architect 9.0

Sparx Systems is proud to announce the beta release of Enterprise Architect 9.0

This milestone release introduces hundreds of productivity enhancements and new technologies such as the new Personal Manager, Project Calendar, Hand Drawn rendering, BPMN 2 support and much, much more

In the following excerpt the new features:

The Modeling Experience
Hand Drawn mode lets you work in a less rigorous and more conceptual mental frame. Simulates hand drawn diagrams to help let your imagination run free.
Expanded diagram filters support, new easy to use orthogonal line styles, line jogs over intersecting line points, a great new Win32 UI technology and a host of other modeling tools make this a truly remarkable release - focused on delivering quality results!

New Productivity Tools
Many enhancements to the version control capabilities, XMI round-trip, support for ECore (EMF) and other platforms. Additional cross package dependency checking when managing large distributed projects under version control. Lots of updates for C++, C#, Java, VB.Net. New Document Template editor to streamline the process of creating report templates

All features are provided in the Release History.

EA Ultimate Ed.

The Enterprise Experience
A suite of new and expanded tools to help keep your team and your project on track and on budget. A Project Calendar to track events, milestones and resource allocations, Gantt charts to track allocated resources against elements; and the new Personal Information manager to exchange "model mail" and manage your allocated work. Add to this the Gap Analysis matrix and an all new Whiteboard technology, plus many more team focused enhancements!

EA Ultimate Ed.

New Modeling Languages

BPMN 2.0 including Conversation, Collaboration and Choreography diagrams
•BPEL 2.0 generation from BPMN 2.0 models
SOMF 2.1 profile for cloud computing
SysML 1.2
Win32 UI Technology

EA Ultimate Ed.

New Analysis and Testing Tools
All new Test Points and Test Cuts - support xUnit like behavior layered on top of existing code. Record test sets from executing code and define your own invariants and pre-conditions and post-conditions. Model Simulation of behavioral diagrams - walk through your diagram from the model simulator! Lots of updates and enhancements to the visual execution analyzer - debugging tools, recording and profiling.

EA Version 8.0

Enterprise Architect 8.0

New User Experiences

  • The new Structured Scenario editor lets you rapidly build use case analysis models that drive downstream development.
  • Leverage your scenarios to generate acceptance tests, activity graphs, state charts and other behaviour diagrams. Achieve maximum traceability by linking scenario steps directly to business rules, domain elements, glossary items and more!
  • Create Workflow scripts for finely tuned change management controls. Complementing role based security, scripts can leverage user permissions, compare current vs proposed values and issue warnings for denied changes.
  • Combine Workflow scripts and Model Search for a running list of personal tasks.
  • Streamline the modeling environment easily for your specific role with the new Workspace Layout Manager. At the click of a button, switch between analysis, developer and tester roles or simply define any window layout that works for you!

New Tools and Technologies

  • Execution Profiler adds timing information to analysis of executing apps (Windows native). Quickly report on the most frequently called functions and tasks that consume the most time.
  • Introducing support for SOMF 2 and the Unified Profile for DoDAF and MODAF (UPDM).

Lightning Fast Performance!

Application start-up, model load, general editing, code import and diagram display - all tuned for high performance with massive scalability!
'Load on Demand' supported for local EAP models.
New DBMS index packs improve overall performance for extremely large server-based repositories.

Productivity Gains

  • Enhanced Element Browser now includes Testing, Project Management, Structured Scenarios and Maintenance items, creating a central hub for dynamic model reviews and a context sensitive launchpad for appropriate actions.
  • Dynamic Visual Filtering lets you highlight or hide diagram elements based on selected properties. Perfect for presenting 'as-is' and 'to-be' architectures!
  • RTF Reporting includes new fields and sections, improved template editing and enhanced performance.
  • Glossary Term auto-completion and intellisense suggestions save you typing and help improve consistency of terms across your project.
  • The Source Code Editor includes syntax highlighting for VBScript and JScript, line number toggling and improved management of unrecognised code segments.
  • Improved Windows Vista/7 compatibility with better management of user settings and User Account Control.

EA Version 7.5

Enterprise Architect 7.5 - 3 New Editions

Since Version 7.5 are new and enhanced modeling capabilities for the business user, systems engineer and advanced modeler. See below for the full list.

Build, trace and transform models from business concepts and rules down to executable BPEL code, collaborate and share large-scale enterprise repositories over multiple sites with high performance version control integration. Leverage new scripting tools to make broad-scale and dynamic model updates on the fly. Visualise your enterprise with new built-in profiles for executive-level strategic modeling.

See the following pages for more information on each of the new editions:

For better handling

  • New diagram rendering for comfortable fine model construction.    
  • New layout style lets you choose the look of Enterprise Architect.
  • New scripting functionality to automate complex and manual activities.
  • New layout functions for individual structuring of complex models.
  • New code editor with code integration (intellisense, code completion) and improved syntax highlighting.
  • New element list with drag and drop categories for simplified management of element.
  • New functions like the "quick access button" allow quick formatting of diagram elements for a selected element.
  • New "status bar" for fine zooming in/out of the entire diagram.
  • Display of the latest discussion forum posts in the model view to keep you and your colleagues informed of recently-made changes.
  • New debugging and profile windows with powerful commands to browse, link and visualise your runnable code.
  • Many more improvements make Enterprise Architect the first choice in modelling and development tools.

New Tools and Technologies

  • Strategic modelling with Strategy Maps (what goals do I have and what do I need to achieve them), Balanced Scorecard, Value Chain, Organigrams (Org Charts) and much more.
  • Archimate integrates various domain models and helps to run a logical thread through your models; Software and Systems Process Engineering Meta-model (SPEM) and Business Rules technologies allow the creation and processing of business process models.
  • It is now possible to create associations to element-internal features (methods and attributes).
  • Patterns can now be used via the Toolbox.
  • A new Diashow functionality allows the automatic or manual presentation of your models.
  • Basis UML technologies can be hidden in order to bring your own domain-specific models into the foreground.

Performance Improvements

  • Lazy Loading allows large models to be shown within a short time.
  • WAN Optimiser significantly reduces network traffic and data transfer so models can be quickly opened via WANs.
  • Improved WINE/CrossOver Office support for faster and more efficient startup and use of EA in UNIX systems.
  • Improved version control, auditing and Sperrmechanismen enhance work with large models.

    3 new Enterprise Architect Editions!

Global Features:

  • New code generators for runnable UML models
  • Compiled tools for integrated development with your preferred IDEs
  • Combined frameworks for modellers and architects for structuring and organising your models
  • New tools for business, system and IT developers

Business and Software Engineering

  • For business applications, business processes, rules-based systems, SOA and similar areas
  • Generation of BPEL from BPMN 1.1 models
  • Creation of rules and their generated standard programming languages
  • Bundled MDG tools for business developers and architects

Systems Engineering

  • For system applications, real-time systems, embedded systems, sciences and similar areas
  • Supports the generation of code from behaviour diagrams and hardware description languages.
  • Extended SysML support
  • Bundled MDG tools for system developers and architects

Ultimate Edition

  • Everything (except for MDG Doors Link) in one edition!

Features in high demand have been included in EA 7.5:
Link an existing class to an association as association class
Elements, attributes and operations can be individually linked
Existing linked documents are visually shown on an element

Enterprise Architect - Ultimate Edition

Advanced Tools for any scenario

For power users and those working across multiple domains, the Ultimate Edition offers the complete Enterprise Architect experience. With deep support for business, software engineering and systems development, seamlessly integrated into a single development environment, you and your team can always remain in touch and in control of even the most complex and exacting projects.

Executable UML models, SysML, BPEL and more

The Ultimate Edition lets you drill down to the lowest levels of systems design and construction, with SysML, executable code generation for standard and hardware description languages. Business users can leverage BPEL, the Rules Composer and executable UML - in addition to all the advanced features that come with other editions of Enterprise Architect. Software developers can integrate their Eclipse and Visual Studio projects with their UML models and leverage the advanced executable code generators to target different domains.

Complete traceability and enterprise wide vision

End-to-end traceability and a truly global vision of your enterprise - unifying strategy, business process, interfaces, software, rules, data and fine grained systems. Powerful tools, domain-specific technologies, frameworks, integration platforms and a consistent, scalable, and robust interface all work in unison to help you deliver on the promise of Model Driven Development.

Edition Features:

  • Executable Code Generation - Support for generating functional source code for State Machines, Interactions and Activities in C, C++, C#, Java and VBNet.
  • Full round trip support for Hardware Description Languages, ie: Verilog, VHDL and SystemC, including support for generating State Machine code.
  • SysML Simulation Support - Includes support for simulating SysML 1.1 constraint models with results graphing capabilities.
  • BPEL Generation Transform BPMN 1.1 Business processes models down to BPEL 1.1 code. 
  • Business Rules Trace from abstract business rules down to automatically generated behavioural code.

Included MDG Technologies/Architectural Frameworks

Leverage proven frameworks to structure and organize your complex development projects. Check out the following pages for more information on each product.

MDG Technology for SysML
MDG Technology for DDS
MDG Technology for Zachman Framework
MDG Technology for TOGAF
MDG Technology for UPDM

Included MDG Integration Tools

Tightly couple your UML models and your software development environment to maximize productivity and transparency. Keep developers, architects, testers, project managers and other team members in touch and on the same page. See the following pages for details:

MDG Integration for Visual Studio
MDG Link for Visual Studio
MDG Integration for Eclipse
MDG Link for Eclipse
MDG Integration for TcSE
MDG Doors Link


Enterprise Architect - Business and Software Engineering Edition

Advanced Tools for Business and Software Engineering

Whether you are a software development professional, business modeler, architect, requirements expert, project manager or simply involved in the design and construction of quality software and business services, this new edition of Enterprise Architect has the features and built in tools to help you and your team deliver the best solution possible.

Executable UML models, SysML, BPEL and more

By combining powerful new features like executable code generation from UML models, BPEL, advanced scripting and a multi-purpose Rules Composer targeting executable code from fact models, Sparx Systems has put advanced model driven construction tools within the reach of all team members.  

Structure your models and integrate your toolset

To complement these great new features, this edition also bundles licenses for a number of proven technologies and frameworks such as DoDAF-MODAF and Zachman, as well as integration products to tightly bind your code development in Eclipse or Visual Studio with the UML models developed in Enterprise Architect.


Edition Features

  • Generation of Behavioral Code from State, Sequence and Activity models. Standard programming languages such as Java and .NET supported
  • Advanced math functions available within the scripting engine
  • BPEL Generation from BPMN 1.1 models - including validation and WSDL support
  • Business Rules Composer. Build fact models and generate code to implement complex business rules in standard programming languages.

Included MDG Technologies/Architectural Frameworks

Leverage proven frameworks to structure and organize your complex development projects. Check out the following pages for more information on each product.

MDG Technology for UPDM
MDG Technology for Zachman Framework
MDG Technology for TOGAF

Included MDG Integration Tools

Tightly couple your UML models and your software development environment to maximise productivity and transparency. Keep developers, architects, testers, project managers and other team members in touch and on the same page. See the following pages for details:

MDG Integration for Visual Studio
MDG Link for Visual Studio
MDG Integration for Eclipse
MDG Link for Eclipse

Enterprise Architect - Systems Engineering Edition

Powerful Tools for Systems Engineering

As a systems and software development professional working on real-time, embedded and systems solutions using UML, SysML, DDS and related technologies, this new edition of Enterprise Architect has features and built in tools to help you and your team deliver the best solution possible.

Executable code generation for software and hardware platforms

Combining new features like executable code generation from UML models (including support for hardware languages such as Verilog and VHDL), ADA, SysML 1.1, executable SysML Parametric diagrams and advanced scripting, Sparx Systems has put powerful model driven construction tools for the Systems Engineering domain within the reach of all team members.

Leverage UML 2.1, SysML 1.1, DDS and Architectural Frameworks

To complement these great new features, Sparx Systems has also bundled licenses for a number of proven technologies and frameworks such as DoDAF-MODAF, SysML and DDS as well as integration products to tightly bind your code development in Eclipse or Visual Studio with the UML/SysML models developed in Enterprise Architect.


Edition Features

  • Executable Code Generation - Support for generating functional source code for State Machines, Interactions and Activities in C, C++, C#, Java and VBNet.

  • Full round trip support for Hardware Description Languages, including Verilog, VHDL and SystemC, with support for generating State Machine code.

  • SysML Simulation Support - Includes support for simulating SysML 1.1 constraint models with results graphing capabilities.

Included MDG Technologies/MDG Frameworks

Leverage proven technologies and frameworks to structure and organize your complex development projects. Check out the following pages for more information on each product.

MDG Technology for SysML
MDG Technology for DDS
MDG Technology for DoDAF-MODAF

Included MDG Integration Tools

Tightly couple your UML models and your software development environment to maximise productivity and transparency. Keep developers, architects, testers, project managers and other team members in touch and on the same page. See the following pages for details:

MDG Integration for Visual Studio
MDG Link for Visual Studio
MDG Integration for Eclipse
MDG Link for Eclipse


Logo SparxSystems