Book a Demo
EA 15 top banner

Enterprise Architect ENTERPRISE ARCHITECT 15


Version 15 combines an incredibly rich new palette of tools, visual improvements, team customizations, governance, accessibility, integrations, collaboration and deployment options that together will revolutionize and revitalize your modeling and design process. A single tool to expertly cut across multiple domains and build a fully integrated, unified view of your business, your software, your systems, your processes, your enterprise and your world.
The latest release, 15.2 builds on the feature set of 15.1 and 15, and together bring new features and functionality to the business, software systems and architecture teams

Download Full Version

Registered users have immediate access to the installer

Download Free Trial

Try Enterprise Architect 15 today

Visual flexibility

Custom drawing styles let you choose how to represent design elements with custom shapes, transparencies, colors and images. Unleash your creativity and build the visual representations your customers are familiar with.

Let your imagination run wild - custom drawing styles

Streamline your diagram's appearance with the new "Simple" diagram style. As a drawing style, it is minimalist, removing notation-specific detail, leaving uncluttered diagrams that are easily understood by all stakeholders. Any detailed design diagram, using the correct element types, can be easily rendered in this simple format, ensuring a change to the detailed model is updated in the view presented to the non-technical staff.

For Executives, Architects and Business Users

This drawing style is frequently used by architects, business users, executives and many others as a preferred means of conveying custom information concerning a business capability, architecture, system interaction and many other scenarios. Coupled with WebEA and Prolaborate, this offers end users instant access to attractive and familiar diagrams that avoid the general "dullness" of UML and other technical diagrams. Learn more

Enterprise Architect 15: Custom Drawing
Enterprise Architect 15: Custom Tables


Enterprise Architect 15: Custom Drawing


Enterprise Architect 15: Custom Drawing




Take advantage of model based add-ins to enforce new work flows, governance and control within your mission critical models. Leverage the security group based restrictions on Perspectives (technologies) and Ribbon sets to ensure your modelers see only the tools and technologies relevant to them.

Add-ins that are defined in the model

Model Based Add-Ins are designed to ease development and deployment of custom add-ins. It provides a platform for add-ins that are defined within the model itself and therefore do not require network staff or others to manage the update and deployment cycle

Significant features and capabilities include:
  • Add-ins are defined in the model using standard modeling techniques
  • JavaScript supported for all behavioral code
  • Add-ins can:
    • Access all Repository based behavior
    • Respond to repository events (signals)
    • Set up and use property lists
    • Call SBPI based API's

Activated Add-Ins

Activating a dynamic add-in is a security controlled process in which an admin or authorized person may select from the list of add-ins defined within a model and check those which are active and deselect those that are not authorized or ready to run. Activated add-ins will run when the model is opened and be torn down when the model closes.

Enterprise Architect 15: Activate Add-ins
Enterprise Architect 15: Model based addins

Publish Add-Ins

Dynamic add-ins can be published as XMI and re-used in different models, giving the flexibility to:
  • Publish a range of dynamic add-ins using the Reusable Asset Service (RAS).
  • Develop a version of an add-in in a test repository and when ready, import it into the production model using XMI.
Model Add-ins in the User Guide
User interface and technology sets based on security group

The Perspectives capability has been streamlined and linked into Enterprise Architect's security and governance to provide a richer and more useful modeling experience for both small teams and large enterprises.

Customized view and scope

Perspective sets associated with security groups on a per model basis allow administrators and business owners to customize the view and scope of particular modeling staff based on their area of concern and capability. For example, business modelers used to working with BPMN could be limited to working with the BPMN technology, removing all unnecessary perspective and technology sets from their interface when they are in a particular model. Likewise, particular menu ribbons can be hidden to further customize and focus the modelers workspace

Perspectives for Security Groups

New Perspective Groups

Version 15 improves on the Perspectives sets offered in previous editions by supporting additional perspective sets and including more generic sets that incorporate a wider range of material in a single set. For example, there is now an "All Business Modeling" perspective that aggregates all perspectives under the business modeling folder.

Types of Perspectives

New Tools

DMN (Decision Modeling Notation) . Data Miner. Diagram Matrix view. Diagram construct view. Custom tables. Custom diagram styles. Custom reports. Feature matrix. Project Browser favorites. New Element Browser. New Portals. New Diagram Browser. Hundreds of UI tweaks. New icons sets, new technologies, new ways of working.
Enterprise Architect 15: Data Miner
One click matrix visualization of diagram element connectors

Diagram Matrix View

Read more


Enterprise Architect 15: Diagram Matrix View

Enterprise Architect 15: Custom Reports

Watch the Video
Quick and easy report generation with drag and drop

Create on-the-fly, highly customizable documents by simply dragging and dropping any model content onto an open Document Artifact then select a template to render the dropped content to your specification.

To use this feature simply:

This feature is available for packages, diagrams, operations and attributes.

Instant Updates

Custom Reports can be regenerated on the fly to update the report with the latest details in the model section.

Read more

Reproducible import of external data

Data Miner

The Data Miner provides a comprehensive means of abstracting data from a range of external data sources including: databases (ODBC, ADO, OLEDB, JET), text files (XML, JSON, plain text), Excel (XLS, CSV), and online files or URLs.

The goal is to create a reproducible import process defined in a model format.

This consists of:

Data Miner in the help


Enterprise Architect 15: Data Miner
Include custom tables in your diagrams

Tabulated information in an Element

Custom Tables provide a flexible option to define your own tabulated information in an Element viewable on a diagram. Typical uses may include SWOT analysis or a capability matrix where table-based information needs to be included in the model.

Custom Tables support:
Read more
Enterprise Architect 15: Custom Tables

Watch the Video

Google and AWS Icon Sets

Model your Amazon Web Service or Google Web Service using model patterns. There are a comprehensive series of patterns covering the images required for modeling Amazon/AWS diagrams and Google/GCP diagrams

These include some specific example patterns like 'AWS Connected Vehicle Solution' and 'Google GCP Example - Sensor stream ingest and processing'.

Support includes Model Wizards, specific Toolboxes and diagram profiles.

Amazon Web Services

Enterprise Architect 15: AWS Icon Set
Enterprise Architect 15: AWS Icon Set
Enterprise Architect 15: AWS Icon Set


Enterprise Architect 15: Google Icon Set
Enterprise Architect 15: Google Icon Set
Enterprise Architect 15: Google Icon Set

Watch the Video

Read more on the Google and Amazon Web Services icon sets


Hundreds of UI changes to ensure a rich and user friendly experience that promotes rapid development, strong understanding of models, trace-ability, focus and accuracy. New Project browser tools to let you quickly focus in on your interests and cut out the noise.

Quick Access to Tools, Windows and Workspaces

A new set of easily accessible quick access pop-up windows have been implemented to help you quickly and easily find the tool or window you need for a particular task.

Using the Alt + 1, Alt + 2, Alt + 3, Alt + 4 and Alt + 5 hot keys you can rapidly search through various lists of tools and windows that were previously buried in various menus. These quick access pop-ups are also available through the Start and Design Ribbons

Extended and Streamlined docked Properties window

The docked property window has been overhauled and greatly expanded to directly expose a wider range of base UML and extended technology and domain based properties. It is now much easier to locate and work with both the standard element properties and those defined in domain based extensions.

This major and far reaching change facilitates rapid and accurate modeling with the focus on the current domain of interest, rather than a simple set of standard properties.

In addition the handling of stereotypes has been updated in the docked properties window to provide more intuitive and accurate selection and application of modeled stereotypes to individual elements.

Docked property window support for a wide range of "sub contexts"

The docked property window now supports many more individual features of elements. Items that are now easily editable in the docked property window and include:

  • Tests
  • Resources
  • Issues
  • Defects
  • Scenarios
  • Requirements
  • Constraints
  • Attributes
  • Operations
  • and many more "sub-context" items

Selecting a sub-context in the Element Browser or elsewhere will make that the current editing context in the property window.

Tight integrations between the element browser, the various docked feature, maintenance, test and responsibilities windows, plus diagram based element compartments, mean it is now extremely easy to focus in on element details, capabilities and construction.

Instant notes window - rapid and context sensitive access to notes

Need to update the notes on an element or sub-context or other construct quickly and cleanly? The new instant notes window is almost universally available with a Ctrl+Space hotkey combination.

Quickly access and update notes (including standard and "history" notes where available) and stay tightly focused on your current modeling context.

Stable Context - Stay focused and quickly move between selection and configuration

A lot of work has been done to ensure key board users in particular have improved support for rapid model navigation and the ability in particular to access and configure properties, then return to their current diagram or browser focus without using a mouse.

A "Ctrl+Enter" hot key combination has been enabled to allow rapid switching from current browser or diagram focus to the docked properties window to configure and manage an element (or sub-context) properties. Pressing Ctrl+Enter again in the docked window immediately returns you to your previous context.

Improved diagram navigation for hyperlinks and composite diagrams

Instead of opening a new diagram tab every time a hyperlink, composite or other navigation style action is carried out, version 15 will open the diagram target in the same tab as the current diagram.

Each tab keeps a history of where it has come from, and while there are previous diagrams in the history, the tab "X" button is shown as a "<-" arrow and clicking on it will take you back to the previous diagram. The backspace key is also enabled for navigating back.

Improved Diagram Navigation

Behavioral Code editor - quickly access and edit code for Model Add-ins, Data Miner, Operations, etc.

There are many places in the model where behavioral code can be applied and used - operations, states, simulations, model add-ins, BP Sim, DMN and many more. To better facilitate editing and accessing behavioral code it is now possible to quickly access an elements behavioral code in the built in code editor. For the current context element it is possible to add behavior for constraints, operations and many others. This tight integration between the model and executable code provides a clean and intuitive way of building up complex and expressive models that exhibit detailed behavior at run-time.

Faster and expanded access to Table element features

Table Elements now have full support for columns & behavior in both the Docked Feature List and in the Docked Properties Window.

In addition to the database builder and the pop-up column editor, the docked feature list and the docked properties window have been expanded to provide full editing capabilities for Table features.

Enterprise Architect 15: Table Element

Element Feature Editing - Attributes, Operations, Receptions & etc.

Creation and editing of element features has been significantly updated and streamlined to provide a much faster and more intuitive means of quickly building and defining. Some notable changes include:

  • More inclusive and useful accessibility from the Element Browser
  • Easy creation and navigation using the docked features window
  • Quick access to parameter creation using an intuitive drop down parameter editor
  • Improved and updated feature dialogs for attributes, operations & others
  • Better handling of Parts/Ports,Receptions and Interaction Points in the Docked Features Window
  • Significantly improved editing of major features (such as Operations) in the Docked Properties Window
Enterprise Architect 15: Element Feature Editing

New faster Native XML Import / Export

For Model to Model transfer, package copying and other standard model content manipulation between EA models, a new "native XML" format has been implemented to avoid the overhead of rendering into XMI. This is a faster and simplified format which improves model import and export times where appropriate.

Responsibilities Window - quickly access and edit Scenarios, Constraints, Requirements and more

The docked Responsibilities window now features pages for

  • Scenarios - edit directly or switch to the structured scenario editor for more complex Scenarios
  • Requirements - edit and access element Internal Requirements quickly and easily
  • Constraints - immediate and simplified access to element Constraints
  • Files - access, edit, manage and work with files associated with the current element

New and Improved "Feature to Feature" relationship Matrix and Management

To facilitate rapid and accurate mapping between attributes/operations on one element and those on another, version 15 includes:

  • A new and intuitive quick access icon on diagram elements when a feature has selection within the element on a diagram. Clicking and dragging the quick access icon to another element allows you to rapidly link the source feature to the target feature with a minimum of effort and total accuracy.
  • In addition a new "Feature Level" Matrix has been created (Design/Element/Feature Matrix) to facilitate creation and inspection of feature to feature relationships/mappings in a familiar spreadsheet style interface.

Both of these new methods are totally compatible and the resultant mappings are visible on diagrams, in the matrix, in the diagram matrix and in the docked Properties window for relationships.

Extended Project Browser

Drill down into your model

The Project Browser has been renamed as simply the "Browser" and now incorporates four different view types of your model:

  1. The standard complete model hierarchy
  2. The Context only hierarchy introduced in version 14
  3. The new Diagram Browser
  4. The new Element Browser

Also as part of the version 15 UI drawing restructure, icons rendered for tree nodes are now hand drawn and compatible with the DPI or scale level - see New Icon Rendering Engine for more details


Enterprise Architect 15: Browser

Watch the Video


A Browser for diagram elements

The Element Browser has been moved from a separate docked window to form part of the Browser suite. This allows users to quickly find and use this window to drive other aspects of their model such as Features, Tasks, Responsibilities, Discussions, Reviews etc.

The Element Browser also has an improved context menu to drive advanced editing capabilities from the Element Browser. For example, access the Structured Scenario editor for a Scenario easily and quickly from the Element Browser context menu on a Scenario, or connect with an integration element directly from tools like Jira and ServiceNow

Using the Element Browser



Enterprise Architect 15: Element Browser


Rapid selection and navigation of diagram elements

The Diagram Browser is a new tab in the Browser named "Diagram". This provides a view of elements within the currently viewed diagram. Primary use will be to allow rapid selection and navigation of a diagram based on the elements only shown in that diagram.

  • Click an element in Browser to highlight in diagram
  • Select element in Browser when clicked in diagram
  • Search the Browser for a particular element

The Diagram Browser is a great addition to Enterprise Architect and supports modelers who are tightly focused on their visual representation and value a filtered set of elements in the browser tree that are only those located on the current diagram. Finding elements in a large diagram is now simplified using the filtering capability of the Diagram Browser - in conjunction with its ability to highlight and center an element when selected in the Tree.

Using the Diagram Browser


Enterprise Architect 15: Diagram Browser



Enterprise Architect 15: Browser Favorites

Fast access to your favorite packages

Browser favorites provide easy access to packages specified for the user and each group they are part of. Add new packages to the favorites by the use of the package context menu in the Project or Context Browsers.

New Technologies

New technologies to model Real Time and Embedded Systems

Enterprise Architect 15 delivers support for the OMG's MARTE profile for Real Time and Embedded Systems (RTES)

  • Provides a foundation for transformation from UML models into a variety of analysis models.
  • Addresses the modeling of real-time and embedded systems (RTES) software or hardware and their shared relationships and the annotation of application models for analysis of system properties.
  • Provides qualitative and quantitative modeling constructs for the development of RTE systems and both high and low-level modeling constructs e.g. specification purposes and implementation purposes respectively.
  • Allows choice of style which best suit the modelers present needs and does not enforce methodologies for modeling RTE
  • Amenable to adoption by modelers as it does not require expertise or a steep learning curve in model analysis techniques or their inner workings
  • Supports current mainstream real-time technologies, design paradigms, and model analysis techniques.

Enterprise Architect 15: BMM


Business Motivation Model (BMM)

The BMM model provides a blueprint designed to support a range of methodologies. BMM 1.3 ensures the elements are stored and related to other information about the enterprise and is particularly strong in support of processes that are driven by business change.

  • A set of concepts that acts as a check list of factors to be considered.
  • A standard vocabulary.
  • A flexible model to support their development processes.
  • A tool that will implement the Business Motivation Model for storage and management of their business plans.
  • Help to guide and shape their more detailed models.
  • Provide a straightforward way of relating business processes, business rules, and organization units to each other, and to the desired results, courses of action, and business policies that affect them.


Focus on the creation and exchange of value

The Value Delivery Modeling Language (VDML) closes the gap between strategic plans, business requirements, the transformation of business operations and design of operational systems of an agile enterprise. It focuses the value creation as a network of collaborations within the enterprise, applying capabilities to create value and the delivery of values in customer value propositions.

Learn more


Enterprise Architect 15: VDML


Dynamic Decision Modeling and Simulation

Implement automation methods and other functionality to tightly couple DMN and BPSim with model elements and custom data sets. Allow configuration and execution of BPSim and DMN from the automation interface. Allow binding data set rows to EA element properties. The final result will be a high level method for supporting complex enterprise architecture and system decisions from modeled data.

Enterprise Architect 15: DMN
Enterprise Architect 15: DMN Full View


Decision Service

The Decision service allows users to create Decision Service elements and specify output/encapsulated decisions and input data as the interface. By providing data sets for the inputs, Enterprise Architect is able to simulate the decision graph involved in the Decision Service. A Decision Service could serve as a reusable element, which is invoked internally by another decision in the Decision model, or externally by a task in a BPMN process model.

Enterprise Architect 15: DMN


Enhanced Simulation for DMN Model

Allows the user to simulate a DMN model by stepping into an invoked decision service. With this ability, the simulation may be started from a higher level decision service and step into an invoked decision service. There are no limits on the level of invocation. While a decision is under evaluation, the internal logic of the decision is displayed in the expression window, diagram and simulation window, which gives the user complete details of the decision model.

Enterprise Architect 15: DMN


New Icon Rendering Engine

New Icon Rendering Engine

Display of icons at high DPI settings are now vastly improved

To facilitate a better and cleaner appearance, all the major icons in the Browser are now hand rendered at the right scale for the current DPI setting, resulting in a cleaner and more exact image.

In addition, the icons have been reworked into colors matching the color sets for diagrams, greatly improving modeling consistency and UI appeal. For example, Packages, Classes, Use Cases and other UML elements have been re-colored to match the version 15 color sets applied from the default version 15 diagram theme. These icons also appear in package elements in diagrams where the visibility options have been configured to show Package Contents.

Icons rendered to the diagrams are now rendered natively to the current zoom level and DPI scaling. This is present for any tree structure (like the project browser) as well as on diagrams in package lists and the like.

Element Grouping

Element Grouping

Element grouping can be applied to any set of elements on a diagram as a way to keep manipulation of diagrams with related elements a breeze.

Selecting any one of an elements in a group will select all of the elements in that group. Then, group actions can be performed as a set such as moving, resizing, setting colors, fonts and more.

Element Grouping Video
Enterprise Architect 15: Element Grouping

Bookmark Values

Enterprise Architect 15 now allows you to set a Bookmark Value on an element in a diagram - this allows users to tag elements - especially useful for demonstrations and walkthroughs where ordering is important. The element context menu has the option to set a value, while the diagram context menu has the option to show or hide all

Enterprise Architect 15: Bookmark Values

Bookmark Values Video



Registered users have immediate access to the EA15


Additional Resources

Online User Guide: View the online Enterprise Architect v15 user guide
User Guide Library: View the Enterprise Architect v15 user guide in PDF
Local User Guide: Configure your EA15 environment to use a local user guide