Insight · Platform

Sparx EA Licensing Guide: User Types, Concurrent vs Named, Team Sizing

Getting Sparx EA licensing right is mostly a question of two decisions: which edition each architect needs, and whether they draw on a Named licence or a shared Concurrent pool. Get those two right and the rest of the bill of materials falls into place. Get them wrong and you either block people from working or pay for capacity that sits idle.

One thing to set straight up front: Sparx Systems sells every licence directly. Sparx Services does not resell them and takes no margin on the sale. What we do is work out exactly what your deployment needs and hand you a bill of materials to purchase against. That keeps our advice honest, because we have nothing to gain from over-licensing you.

Key takeaways

  • Sparx EA ships in four client editions — Professional, Corporate, Unified, and Ultimate — each unlocking more capability than the last.
  • Named licences are tied to one person; Concurrent licences are a shared pool drawn from as architects connect.
  • Concurrent is usually cheaper for teams of 10+, where not everyone is active at the same moment.
  • Pro Cloud Server is licensed separately and is what brokers the Concurrent pool.
  • Sparx Services calculates the full bill of materials; you buy direct from Sparx Systems.

The four Sparx EA client editions

Each edition is a superset of the one below it, so the question is rarely "which features" and more "how far up the stack does this architect need to be."

Professional

The entry point. Professional is a full UML modeling environment that also covers ArchiMate, BPMN, SysML, entity-relationship and database modeling, plus code engineering and standard report generation.

Who it suits: individual architects and small teams who need solid modeling without enterprise repository or framework features.

What it lacks: shared DBMS repositories, and the built-in enterprise frameworks and systems-engineering tooling that arrive in the higher editions.

Corporate

Corporate is the first edition built for teams. Its defining addition is the ability to host the shared model repository on a range of database management systems — SQL Server, MySQL, PostgreSQL, Oracle and others — alongside the security and collaboration features that come with multi-architect work.

Who it suits: EA teams running a shared repository and doing serious governance — review, baselining, and several architects working the same domain.

Unified

Unified builds on Corporate by adding the built-in enterprise frameworks — TOGAF, Zachman, UAF and UPDM — together with broader meta-model support and the model patterns that go with them. This is the edition many enterprise EA practices actually want, because it pairs the shared repository with the framework scaffolding most programs run on.

Who it suits: enterprise architecture practices standardizing on a named framework who want the patterns and meta-model support out of the box.

Ultimate

Ultimate bundles everything in the other three editions and adds the complete systems-engineering and simulation toolset — executable models, advanced SysML and UPDM, and the full scripting and engineering capability.

Who it suits: practices working across EA and systems engineering, defense and complex-systems organizations, and teams doing formal model-based systems engineering (MBSE) alongside traditional EA.

A note on custom metamodels: authoring bespoke MDG Technology profiles — for domain-specific notations or extended metamodels — needs the higher editions. If your practice plans to develop its own profiles, make sure the architects doing that work are licensed for an edition that supports it.

Named vs Concurrent licences

This is the choice that drives the most cost, and it comes down to a single trade-off: guaranteed availability for one person, or a smaller shared pool that flexes across many.

Named

A Named licence is assigned to one specific person and is theirs alone. One licence, one user, always available regardless of who else is connected.

Best for: architects who live in Sparx EA every working day and need it on demand.

The catch: ten Named licences for ten architects consume all ten slots even when only three people are working. You pay for peak capacity all the time.

Concurrent

A Concurrent (floating) licence comes from a shared pool. An architect draws one when they connect and returns it when they close the tool. The pool size is your maximum simultaneous users, not your headcount.

Best for: teams where not everyone is active at once — which is most enterprise EA teams, and the standard choice past 10 architects.

How it runs: Pro Cloud Server checks Concurrent licences in and out, which is one reason PCS is required for floating deployments.

How many licences do you need?

For Named licences the math is trivial: count the people who need guaranteed access. Concurrent pools take a little more thought, because you are sizing for simultaneous peak rather than total headcount.

Team size (total EA practitioners)Recommended Concurrent pool
5–10 architects60–70% of total (e.g. 6–7 for a team of 10)
10–25 architects50–60% of total (e.g. 12–15 for a team of 25)
25–50 architects40–50% of total (e.g. 15–25 for a team of 50)
50+ architectsUsage analysis required — Sparx Services can advise

Treat these as starting points, not rules. Actual simultaneous peak depends on working patterns, time zones — a team spread across regions peaks lower — and whether part-time contributors are in the count.

Occasional and read-only access

Stakeholders, programme managers, and reviewers who only need to read the repository do not need EA client licences at all if they use WebEA, the browser interface included with Pro Cloud Server. WebEA access is covered by the PCS licence, so a wide audience of viewers adds nothing to your client-licence count.

Pro Cloud Server licences

PCS is licensed separately from EA client licences, and both are required — neither replaces the other. EA client licences are what architects use to model; the PCS licence entitles you to run the server that brokers connections, manages the Concurrent pool, and serves WebEA. PCS has its own tiering, and the right tier depends on your concurrent user count and how many repositories it hosts.

Sparx Services sizes the PCS requirement as part of the deployment bill of materials, based on your planned concurrent load and repository layout. For a fuller picture of what PCS does and why most enterprise deployments need it, see What is Sparx EA Pro Cloud Server.

AI and connectivity add-ons

If your roadmap includes connecting the repository to AI or BI systems, those connectivity layers carry their own licences on top of the EA client and PCS stack. They are scoped by deployment model and the number of users who need that access, and — like everything else — purchased through Sparx Systems. We fold any such add-on into the bill of materials only when it is genuinely in scope for your deployment, so you are not paying for capability you have not committed to.

Building the full bill of materials

A complete licence bill of materials for a typical enterprise deployment comes down to a short, ordered list:

  1. Sparx EA client licences — edition (Professional / Corporate / Unified / Ultimate) and count (Named, or Concurrent pool size).
  2. Pro Cloud Server licence — tier and concurrent-connection capacity.
  3. Connectivity add-ons — only where AI or BI integration is in scope.

Sparx Services produces this bill of materials as part of the Configure the Solution engagement scoping. It is delivered as a recommendation document: your organization buys directly from Sparx Systems against it. Because we take no commission or margin on licence sales, our only interest is that your deployment is correctly licensed — neither under-licensed, which blocks people from working, nor over-licensed, which wastes budget.

Frequently asked questions

What is the difference between Sparx EA Corporate, Unified, and Ultimate editions?

Corporate adds shared DBMS repositories and team features over Professional. Unified adds the built-in enterprise frameworks (TOGAF, Zachman, UPDM, UAF) and meta-model support. Ultimate bundles everything, including the full systems-engineering and simulation toolset. For ArchiMate-based architecture governance, Corporate or Unified usually fits; Ultimate suits practices that also do formal MBSE or custom MDG authoring.

Can we mix Named and Concurrent licences in the same deployment?

Yes. A common pattern is Named licences for lead architects who need guaranteed availability, plus a Concurrent pool for a wider group of occasional contributors. Pro Cloud Server manages both at once. Sparx Services can advise on the right mix for your usage patterns.

What happens when the Concurrent licence pool is full?

When every Concurrent licence is checked out, the next architect who tries to connect gets a no-licence-available error and can retry once one is returned. That is why you size the pool with a buffer above your typical simultaneous peak rather than at the average.

Does everyone who views architecture in WebEA need an EA client licence?

No. WebEA gives read-only browser access and is included with Pro Cloud Server. Stakeholders, reviewers, and programme managers who only view diagrams and read documentation do not need EA client licences. Only people who create, edit, or manage content in the Sparx EA client do.

How does Sparx Services help with licensing if you don't sell licences?

Our role is to calculate what you need, not to process the transaction. In a Configure the Solution engagement we document the complete bill of materials — EA client licences, PCS, and any connectivity add-ons — with the specific edition, quantity, and licence type for each. You take that to Sparx Systems to purchase. This removes the risk of under-licensing, which causes access problems, and over-licensing, which wastes budget.

Not sure how many licences your team actually needs?

Configure the Solution includes a complete Sparx EA bill of materials — editions, Named vs Concurrent pool, and Pro Cloud Server — sized for your team, with no margin in it for us.

Book a call →