A Fresh New Look
Enterprise Architect 13

Including hundreds of new enhancements and technologies for distributed agile modeling and design, cloud-based project management and integrated simulation, software and database engineering.

Enterprise Architect 13.5

Discover what's new in the Enterprise Architect 13.5 Release!

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.

Includes:

  • 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.

  • Creates attractive hyperlinks using an image and label
  • Improves ability to navigate a model in both EA and using WebEA from a mobile or desktop device
  • Create a Navigation Cell by dragging a Diagram from the Project Browser onto a Diagram
  • Navigation Cells created will display as a simplified version in older builds
  • Latest Example Model has been updated to use Navigation Cells

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

ArchiMate

ArchiMate 3.0 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

Automation

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

SysML 1.4

Compartments display for SysML 1.4 blocks improved:

  • Composite properties now moved into the 'parts' compartment
  • Properties will now show redefines or subsets relationships when defined
  • Properties will now show multiplicity unique, ordered, union and readOnly strings when defined

Now possible to set derived union property on Part/Property elements.

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

Ribbon Interface

Enterprise Architect 13: Ribbon Interface

Quickly access the tools you need

Start

Enterprise Architect 13: Ribbon Interface - Start

Everything you need to get running each day:

+ -
  • Common Views
  • Mail and Calendar
  • Access your work
  • Active Searches
  • Environment and UI setup
  • More...

Design

Enterprise Architect 13 Beta: Ribbon Interface - Design

Building your model:

+ -
  • New Elements and Packages
  • New Diagrams
  • Matrices Tables and Scenarios
  • Database and Schema building
  • Baselines and Transforms
  • More...

Layout

Enterprise Architect 13 Beta: Ribbon Interface - Layout

Controls for the look and feel of your diagrams:

+ -
  • Save and edit
  • Look and Feel
  • Fonts and Colors
  • Element alignment and locking
  • Diagram Filters
  • More...

Publish

Enterprise Architect 13: Ribbon Interface - Publish

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
  • More...

Configure

Enterprise Architect 13: Ribbon Interface - Configure

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
  • More...

Construct

Enterprise Architect 13: Ribbon Interface - Construct

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
  • More...

Code

Enterprise Architect 13: Ribbon Interface - Code

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
  • More...

Simulate

Enterprise Architect 13: Ribbon Interface - Simulate

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.
  • More...

Execute

Enterprise Architect 13: Ribbon Interface - Execute

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
  • More...

Extend

Enterprise Architect 13: Ribbon Interface - Extend

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.
  • More...

Specify

Enterprise Architect 13: Ribbon Interface - Specify

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.
  • More...

Edit

Enterprise Architect 13: Ribbon Interface - Edit

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.
  • More...

Time Aware Modeling

Enterprise Architect 13: Time Aware Modeling - Using a Diagram Filter to highlight Version 1.0 elements

Robust tools for current and future state modeling

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

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.

Trace:

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

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

Filter

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.

Diagram Filtering

Enterprise Architect 13: Diagram Filtering

Quickly highlight diagram elements

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 to 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

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.

Dynamic Documents

Enterprise Architect 13 Beta: Dynamic Documents

Display detailed element content in easily consumable pages

Generate a document view of model elements on-the-fly, generated through customized fragment-like templates, drawing out detailed element content into easily consumable pages.

Dynamic documents focus on reporting granular element information, when the element is selected.

Switch between several custom templates to highlight pertinent details according to specific audience roles.

Documents produced on the fly, meaning any edits made to model elements are reflected in an updated document within seconds.

Queue up a number of elements to show a dynamic report or reading set that can be browsed.

Document Window

The Document Window 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 Window 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.

New Searches and Charts

Enterprise Architect 13 Beta: Searches and Charts

Stunning charts and instant predefined searches

Tasks

  • 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.

Resources

  • 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

Changes
You will find 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.

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

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

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

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

Decisions
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.

Testing

Recent Tests
Search for tests on recently modified elements, recent test results, tests that have recently passed and failed and recently deferred 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.

SysML Simulation with OpenModelica

Enterprise Architect 13: SysML Simulation

Simulate and graph SysML parametric models

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

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 from your SysML blocks and constraint blocks. Generated code has the linkages between blocks. Code generation is customizable via the code templates.

Enhanced SysML®:

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

Project Management using Kanban

Enterprise Architect 13: Kanban

Powerful agile tools for team and project management

Create and link a one, two or three stage Kanban workflows.

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

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

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

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.

Integrations, Standards and Styles

Enterprise Architect 13: Improvements

Manage the Future - Take Control, Stay Focused

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.

MDG for AML™:

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

First class support, performance and behavior of Enterprise Architect on Linux and Mac OS:

  • Easy to use
  • Effortless database configuration and connectivity
  • Enjoy the same experience regardless of the choice of Operating System (Linux, Mac, Windows)
  • Simplified install steps

Enhanced Code Engineering

C# 6 enhanced support

  • Property initializer 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

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

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 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.

Diagramming

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 .
  • More...

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.
  • Watch Demo Video (4:00)
  • More...

Diagram Image Map

Visual Resources

  • Create and maintain images and image maps for all the diagrams in the model.
  • 'Create Image Map' option added to Manage Project Options dialog.
  • Create images for all diagrams.
  • When enabled, an image and image map is saved every time any user saves a diagram.
  • More...

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.
  • More...

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.
  • More...

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.

XMI®:

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.

API

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.
  • More...

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.
  • More...

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
  • More...

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.
More...
Feature Video (1:00)

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

Resources

Watch introductory video webinar recordings, read the step-by-step
instructional guides, easily search the online Enterprise Architect User Guide.
Visit the Sparx Community site and Forum for more.

Reviews, Articles and More:

Latest Help Topics in PDF format:

Start Today!

Download a fully operational 30 day trial, compare which edition of Enterprise Architect
is best suited to you, or purchase your own copy of the award winning and best value
life-cycle platform in the market today.

Office 2016 is a registered trademark of Microsoft Corporation in the United States and/or other countries.
ArchiMate is a registered trademark of The Open Group.