Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. UML Modeling Software
  3. Sparx Enterprise Architect

Sparx Enterprise Architect

Sparx Enterprise Architect · Creswick, Victoria, Australia · founded 1996

What it is

Sparx Enterprise Architect is a visual modeling tool for business and IT systems, software and systems engineering, and real-time and embedded development. It supports UML, SysML, BPMN, and other open standards, linking specifications with analysis, design, implementation, testing, and maintenance models. Diagram coverage includes UML use case, activity, state, interaction overview, sequence, communication, package, class, object, composite, component, and deployment, along with BPMN and SysML. Requirements tools support hierarchical requirements, traceability to model elements, reporting, and impact analysis. Teams can simulate behavioral models using triggers, guards, and effects, including JavaScript, and generate or reverse engineer code in languages such as C++, C#, Java, PHP, and Python. Built-in version control and deployable cloud-based servers support distributed collaboration. The product has a free plan and a 30-day trial; trial use is unlimited across editions, though printed documents carry a watermark. Paid plan details include standard and floating license options. Sparx Systems was founded in 1996 and is headquartered in Creswick, Victoria, Australia.

For and against

For

  • Supports UML, SysML, BPMN, and other standards
  • Requirements trace to model elements
  • Simulates behavioral models, including JavaScript
  • Generates and reverse engineers source code
  • Version control and cloud-based collaboration servers

Against

  • Trial printed documents show a watermark
  • WebEA requires a valid license for model creation and diagram editing
  • Third-party API use requires a commercial license

The verdict

Enterprise Architect covers modeling, requirements, simulation, code engineering, and collaboration in one tool. The edition and license choice matters for features such as integrations and floating licensing.

Who it suits

It suits analysts, designers, architects, developers, testers, project managers, and maintenance staff working with business, software, or systems models. Teams needing requirements traceability, simulation, or code engineering may find those tools relevant.

Plans and prices

Enterprise Architect Lite

Free

Read-only model viewing · 32-bit and 64-bit installers · no editing or document generation

Professional Standard

$245one-time

UML modeling · workgroups · code engineering · multi-user projects

Corporate Standard

$320one-time

DBMS repositories · role-based security · auditing · baseline merge

Professional Floating

$320one-time

Floating license · Professional feature set

Corporate Floating

$425one-time

Floating license · Corporate feature set

Unified Standard

$535one-time

UML · SysML · DDS · DMN

Unified Floating

$699one-time

Floating license · Unified feature set

Ultimate Standard

$750one-time

Complete Enterprise Architect feature set · Data Bridge · MDG Office · DOORS link

Ultimate Floating

$965one-time

Floating license · Ultimate feature set

Every plan, in full

On the record

API
Pro Cloud Server provides an OSLC-based REST API for exchanging repository information, and a commercial license is required for third-party use.sparxsystems.com · read 10 Oct 2026
Audience
The maker says its software is intended for analysts, designers, architects, developers, testers, project managers and maintenance staff.sparxsystems.com · read 10 Oct 2026
Automation API
A detailed automation interface exposes most element properties, supports writable automation, XMI import/export and plug-in windows, and works with VB, C#, C++ and Delphi clients.sparxsystems.com · read 14 Oct 2026
Azure DevOps integration
The Azure DevOps connector synchronizes work items and Enterprise Architect elements bi-directionally, including tasks, requirements, use cases and issues.sparxsystems.com · read 14 Oct 2026
Business process modeling
The tool supports BPMN modeling, BPEL generation and validation of BPMN models.sparxsystems.com · read 14 Oct 2026
Code engineering
Enterprise Architect generates and reverse engineers code for languages including C++, C#, Java, Delphi, PHP, Python, VHDL and Verilog.sparxsystems.com · read 14 Oct 2026
Collaboration
Built-in version control and deployable cloud-based servers support collaboration by globally distributed teams on shared projects.sparxsystems.com · read 10 Oct 2026
Company founding
Sparx Systems says it was established in 1996 by Geoffrey Sparks.news.sparxsystems.com · read 14 Oct 2026
Company headquarters
Sparx Systems is based in Creswick, Victoria, Australia.news.sparxsystems.com · read 14 Oct 2026
Company legal name
The EULA identifies the owner as Sparx Systems Pty Ltd.sparxsystems.com · read 14 Oct 2026
Company scale
Sparx reports more than one million effective Enterprise Architect licenses worldwide.news.sparxsystems.com · read 14 Oct 2026
Company size
LinkedIn lists Sparx Systems as a privately held company with 11–50 employees.linkedin.com · read 14 Oct 2026
Current release
Version 17.2 Build 1721 was released on 28 July 2026.sparxsystems.com · read 14 Oct 2026
Diagram types
UML Use Case,Activity,State,Interaction Overview,Sequence,Communication,Package,Class,Object,Composite,Component,Deployment; BPMN; SysMLsparxsystems.com · read 22 Sep 2026
Documentation
A WYSIWYG template engine creates filtered RTF reports with tables of contents, images, headers, footers and reusable templates.sparxsystems.com · read 14 Oct 2026
Documentation depth
Sparx says its online User Guide contains more than 1,000 help pages plus subject-focused PDF guidebooks.sparxsystems.com · read 14 Oct 2026
Extensibility
The product supports scripting, plug-ins, UML profiles, MDG technologies and model-validation extensions.sparxsystems.com · read 14 Oct 2026
Integrations
External-data integration covers Jira, Confluence, Polarion, Azure DevOps/TFS, Wrike, ServiceNow, Autodesk, Bugzilla, Salesforce, SharePoint and Dropbox.sparxsystems.com · read 14 Oct 2026

The review

Sparx Enterprise Architect is a modeling and engineering environment for teams working across business, software and systems projects. It is best suited to analysts and engineers who need requirements, diagrams, simulation and code work tied together. Its reach is a strong fit for complex projects, though licensing choices shape collaboration and integration.

Overview

Support for UML, SysML, BPMN and other open standards lets teams carry models from specification and analysis through design, implementation, testing and maintenance. That continuity is useful when a change in one part of a system needs to be traced through related work. For a team that only needs to draw diagrams, the broader engineering toolkit may be unnecessary.

The product combines desktop modeling with multi-user projects, version control and deployable cloud-based servers for distributed teams. WebEA lets people view models and leave feedback in a browser, but creating models and editing diagrams still requires a valid Enterprise Architect license.

Key features

Diagram coverage includes UML use case, activity, state, interaction overview, sequence, communication, package, class, object, composite, component and deployment diagrams, as well as BPMN and SysML. This range suits teams that need to represent both software structure and behavior in one project.

Requirements can be organized hierarchically, linked to model elements, reported on and examined through impact analysis. Those connections help teams assess what a proposed change may affect. Dynamic simulation can execute behavioral models using triggers, guards and effects, including JavaScript, while code generation and reverse engineering support C++, C#, Java, PHP and Python.

Import and export formats include XMI, JAR, .NET assemblies, XML Schema and WSDL for imports, and XMI, PDF, HTML, RTF, XSD and DDL for exports. Integrations with Jira, Confluence, Azure DevOps, ServiceNow, Salesforce, SharePoint, Jama and Polarion use Pro Cloud Server plugins; those plugins are included in premium Pro Cloud Server editions and require Enterprise Architect Corporate or above. That edition dependency matters for teams choosing the tool specifically to connect existing work systems.

Role-based model security is included in Enterprise Architect. Pro Cloud Server Visibility Levels can add row-level access controls with up to 20 security levels. Its OSLC-based REST API exchanges repository information, with a commercial license required for third-party use.

Pricing

Enterprise Architect has a free plan and a 30-day trial. The trial allows unlimited use of any edition with personal data, but printed documents carry a watermark. Published plan prices are custom pricing except for the floating-license rates shown below.

PlanWhat it includesPrice and fit
Professional — Standard LicenseUML modeling, multi-user projects, and code import, export and synchronizationCustom pricing; a fit for UML teams needing shared projects and code engineering.
Professional — Floating LicenseUML modeling with floating licensing$320.00 per license; suits teams that need floating access to the Professional toolset.
Corporate — Standard LicenseShared DBMS repositories, role-based security, auditing and baseline merge toolsCustom pricing; designed for teams requiring repository controls and audit capabilities.
Corporate — Floating LicenseCorporate features plus floating licensing$425.00 per license; for teams needing Corporate controls with floating access.
Unified — Standard LicenseBusiness, software and systems development tools, with UML, SysML, DDS, DMN and BPSim supportCustom pricing; for broader business and engineering modeling needs.
Unified — Floating LicenseBusiness, software and systems development tools with floating licensingCustom pricing; for teams seeking the Unified toolset with floating access.

Professional gives up the shared DBMS repositories, security, auditing and baseline merge tools offered by Corporate. Unified adds a wider set of development tools and standards. The free plan's terms are not described, so teams comparing it with paid editions should confirm its fit before committing to a project workflow.

Platforms

Enterprise Architect is available for Windows, macOS and Linux, with API and self-hosted options also supported. A desktop app is available, and version history is supported.

Who it's for

Analysts, designers, architects, developers, testers, project managers and maintenance staff can use Enterprise Architect to keep requirements, models and engineering work connected. It is especially well suited to teams managing complex systems or distributed projects with traceability needs. A solo user looking for occasional diagrams may be better served by a narrower free tool.

Pros and cons

  • Pros: Requirements traceability, impact analysis, simulation and code engineering span the project lifecycle, helping engineering teams connect planning to implementation.
  • Pros: Multi-user projects, version control and deployable servers support collaboration across distributed teams.
  • Pros: Broad diagram and standards coverage can serve business, software and systems modeling in one environment.
  • Cons: Key integrations require premium Pro Cloud Server editions and Enterprise Architect Corporate or above, adding edition dependencies for connected workflows.
  • Cons: Browser access is limited to model viewing and feedback; editing diagrams and creating models requires a valid product license.
  • Cons: The trial's printed output is watermarked, and the custom-priced editions make costs harder to compare upfront.

Alternatives

Visual Paradigm is worth considering for a web-based option with a free non-commercial plan and a Starter plan at $4 a month, billed annually. Choose ArgoUML for a free, open-source option on Linux, macOS and Windows. BESSER is free and open source, with API, Linux, macOS, self-hosted, web and Windows support. BridgePoint offers a free, Apache 2.0-licensed editor, verifier and model compilers across Linux, macOS and Windows.

UMLet is a free open-source UML option available as a desktop app, Eclipse plugin, web app and VS Code extension. BOUML is a free option for Linux, macOS and Windows. Eclipse Papyrus is a free, open-source modeling environment with no usage limits stated. Gaphor is a free, Apache 2-licensed option for Linux, macOS and Windows. For more choices, see our UML Modeling Software, Diagram Software and Diagramming Software lists.

Verdict

Choose Sparx Enterprise Architect when your team needs requirements traceability, modeling, simulation and code engineering in a shared environment. Its broad engineering coverage is the main reason to pick it; the edition requirements for integrations and the limits on browser editing are the strongest reasons to look elsewhere.

Alternatives to Sparx Enterprise Architect

Every alternative, ranked