Tuesday, 22 February 2022 06:40

Latest & Greatest of Sparx Enterprise Architect 16

Written by
Rate this item
(0 votes)

Sparx Systems released a new version of their Enterprise Architect application and has undergone significant changes. Plenty of enhancements and an array of new features is made available to the users which will fulfil their expectations.

Here’s a gist of the new features that will entice users to upgrade their Enterprise Architect to the newest edition.

1. Enterprise Architect 64-Bit

Sparx Enterprise Architect has been considerably modified and is now available in two versions: A new 64-bit version and a legacy 32-bit version. Many improvements are included in the new 64-bit version which allows you to work with significantly larger data sets, reports, files, and repositories. A simple, fast, and scalable solution that can handle even the most complex task.

The Key Benefits are

  • Leverage 64-bit OS features and capabilities.
  • Access larger amounts of memory.
  • Process data more effectively compared to 32-bit.
  • Support larger report generation tasks.
  • Support larger XMI import/export operations.
  • Larger diagrams can be exported and saved.
  • Larger simulations can be built and run.
  • Build and search large Code Miner databases.

2. Support for New Standard File Based Repositories

As a scalable modeling platform, Enterprise Architect provides a range of development options to accommodate a variety of modern enterprises. In consideration of the same, Sparx Systems has extended its support for new standard file-based repositories which are built on SQLite database engine in the latest version of Enterprise Architect.

Enterprise Architect Project (QEA Files) – The basic personal file-based version

Enterprise Architect Shared Project (QEAX Files) – Support shared files with small workgroups

The key benefits of these repository types are

  • Out-of-box EA repository.
  • Lightweight & Serverless.
  • Basic replication is supported for offline development.

Easy migration of existing EAP/EAPX files to QEA/QEAX files which will be compatible with the 64-bit version of Enterprise Architect. To continue using existing EAP/EAPX files, use the 32-bit version of Enterprise Architect.

3. Grid Style Diagram

Enterprise Architect has always supported modelers to customize Element’s appearance and position in diagrams. With the New Grid Style Diagram option, you can build a Spreadsheet, Dashboard, and home page for your model. In Enterprise Architect 16, the Grid functionality integrates with a New Scripting API to reference elements by the provided grid position.

Categorize diagram into cells:

  • Holds element in each grid cell.
  • Configurable in rows, columns, and cell size.
  • Manages medium to a large set of information.
  • Row and Column headers refer to the grid position.
  • Element position can be referred to by grid position.
  • Automatically updates and process elements in the grid using Scriptlet.

Grid Style Diagram

Figure 1 Grid Style Diagram

4. Collaboration – Team-Based Approach to Modeling

Enterprise Architect provides a suite of new and expanded Collaboration tools to support a rich, cooperative team-based approach to modeling. Collaborate tools have been restructured into the following new windows

  • ‘Chat & Mail’: Chat, Mail, Diary, Recent.
  • ‘Discuss & Review’: Journal, Discuss, Review.
  • ‘Discuss & Review History’: Journals, Discussions, Reviews.

In Enterprise Architect 16, using the Collaborative tools the users can

  • Chat in real-time.
  • Share small files and images through Chat, Journals, and Discussion.

Save discussions by recording them

  • Provide and manage Review feedback.
  • Record ad-hoc ideas in an Element Journal daily.

To know more about the collaboration features in the Sparx Systems Architecture Platform tool suite, please visit https://prolaborate.sparxsystems.com/ or contact us to book a live customized demo.

Collaborate Quick Access

Figure 2 Collaborate Quick Access

5. Simplified way of connecting to DBMS repositories

Sparx Systems Enterprise Architect 16 introduces a New “Native Connection” method to both 32-bit and 64-bit versions in addition to the existing connection methods that require separate ODBC or OLEDB drivers to be installed. It is the simplest and recommended way to establish connections with existing and new repositories. Native Connection does not require the need for installation of drivers for individual DBMS and DSN definitions. Enter the details of the database in the Native Connection window and connect Enterprise Architect to it.

Native Connection

Figure 3 Native Connection Window

6. Scriptlet

The New Scriptlet element is a JavaScript-based powerhouse that allows you to access the underlying diagram and element API. Scriptlets run whenever the diagram containing them is loaded/reloaded before the diagram is displayed or they can run manually on demand. Insert the Scriptlet on any diagram and edit the JavaScript as required. Multiple Scriptlets can be used on a single diagram and the same Scriptlet can be used on multiple diagrams. If a diagram has many Scriptlets, the Z-order of the Scriptlets on the diagram determines the order in which they are executed.

  • Change the appearance of elements, names, and tagged values.
  • Updates to dynamic properties can be automated.
  • Create your spreadsheets with the new Grid Style diagrams and Scriptlets.
  • Update the Grid style diagrams using new cell references (A:1, A:2, etc.,) API.
  • Dynamically colour code elements based on your rules.
  • Validate model elements in a diagram.

Scriptlet Element

Figure 4 Scriptlet Element

7. Custom Documents

Custom Documents feature is enhanced in the latest Enterprise Architect 16 to provide an even more attractive solution for creating highly customizable reports. Mix and match your graphics, logos, regulations, and text with content sections developed dynamically from the model. Start with a provided template, your base document, or a blank page, and then drag and drop content from the Project Browser where it is needed.

Custom Document

Figure 5 Custom Document Generation

  • Ability to choose and use a template when creating a new document.
  • More information on how to set up the sections
  • Improved content list, which now includes the element and template for each dynamic section.
  • Numerous improvements and usability improvements have been made
  • Custom Document elements can now be created via Diagram Toolbox

For any assistance in regards to customizing documentation templates in your model, please contact us or email us @ This email address is being protected from spambots. You need JavaScript enabled to view it.

8. Support for New Modeling Language – FACE Profile

Using Enterprise Architect 16, the FACE Profile for UAF 1.0 allows users to model the Open Group’s Future Airborne Capability Environment (FACE) data architecture and components. It allows FACE components to be represented in the context of broader UAF system architectures to identify interactions between FACE and other architecture components. FACE Profile is available in the Unified and Ultimate Editions of Enterprise Architect and a separate UPDM license is required for other editions to avail it.

FACE Profile

Figure 6 FACE Profile

9. Native XEA file exchange format

Native XEA file is a new fast and convenient alternative to the XMI and XML formats for large data sharing. The XEA format makes model archiving and the export and import of Enterprise Architect repositories easier. A Native XEA file exported by Enterprise Architect version 16.0 or later cannot be imported by the earlier versions of Enterprise Architect.

Native XEA

Figure 7 Native XEA Exchange


Please contact us or write an email to This email address is being protected from spambots. You need JavaScript enabled to view it. or call us @ +91 8248004261 to have a live demo about the new EA 16 features and capabilities.

Read 2260 times Last modified on Tuesday, 22 February 2022 22:10
Nizam Mohamed

14+ Years with Sparx EA - Training, Consultation, Customization and Support. Offered Training and Consultation for Sparx EA clients across the world.

Key Skills - Sparx EA - Metamodel definition, Deployment, MDG Development, Addin Development, Advanced Documentation Templates, Model Harvesting.

Complimentary Skills
Business Development, Data Warehousing, UML, SysML, BPMN, Enterprise Architecture, Solution Architect, TOGAF, ArchiMate, SDLC management.



  • Comment Link Adam Roybal Friday, 06 May 2022 15:58 posted by Adam Roybal

    I am not sure where I put my two suggestions for the latest version (which I really like). So, I am starting here and I will keep looking for where they should go.
    1. Scriptlets - Great feature, but I can't find any example code in the EA Example file or online. I know this new feature would be widely used if we had a few examples on how to use it.
    2. FIND - I need the Find back!! v15 had it on the top bar and it was very helpful. Is there a way to put it back via Preferences?

  • Comment Link Armen Kurdian Tuesday, 15 March 2022 22:37 posted by Armen Kurdian

    I have some suggestions for the software:

    1) If sorting elements / diagrams w/in the browser, it would be helpful to select multiple items as a group to move up & down vice just one.
    2) When displaying a matrix, need an option that allows you to completely hide empty columns vice just color-coding
    3) An option to hide all text on a diagram would be helpful. We build a lot of diagrams that are controlled, but want to use them for demonstrations or examples. Being able to hide all the text on the diagram would allow us to do that.

Login to post comments