What is the DMN TCK and which engines pass it in 2026?

Quick Answer: The DMN Technology Compatibility Kit (TCK) is the industry conformance test suite for Decision Model and Notation engines, with results published openly at dmn-tck.github.io. As of July 2026 the published leaderboard is led by Goldman Sachs jDMN (3,391 of 3,391 tests, 100%), followed by Trisotech (99.97%), IBM BAMOE and Apache KIE/Drools (99.91% each), Engos DecisionToolkit (99.50%), and QuantumDMN (99.29%); Camunda’s entries date from 2024 at 84.05% (DMN-Scala) and 80.86% (Camunda Platform 7.21).

What the DMN TCK is

The Decision Model and Notation Technology Compatibility Kit (DMN TCK) is a community-maintained conformance test suite for DMN engines. DMN is the OMG standard for modelling and executing business decisions — decision tables, FEEL expressions, boxed expressions, and decision services. The TCK provides a shared set of several thousand test cases; vendors run the suite against their engines and submit results, which are published openly at dmn-tck.github.io/tck.

Because vendors self-submit, the TCK is best read as verified evidence of what an engine can do, with two caveats: absence from the table does not mean an engine fails (some vendors simply do not submit), and results carry the date they were recorded, so older entries may understate a vendor's current engine.

Published results (as of 14 July 2026)

Engine Version Tests passed Score Recorded
Goldman Sachs jDMN 10.0.0 3,391 / 3,391 100% 2026-04-27
Trisotech Decision Engine 12.12.4 3,390 / 3,391 99.97% 2026-01-29
IBM BAMOE 9.5.0 3,388 / 3,391 99.91% 2026-06-30
Apache KIE (Drools) 10.2.0 3,388 / 3,391 99.91% 2026-04-27
Engos DecisionToolkit 0.3.0 3,374 / 3,391 99.50% 2026-04-29
QuantumDMN (QuantumBPM) 1.0.0 3,367 / 3,391 99.29% 2026-02-20
Camunda DMN-Scala 1.9.0 2,850 / 3,391 84.05% 2024-07-02
Camunda Platform 7.21.0 2,741 / 3,391 80.86% 2024-07-04

The table lists the entries published on the official results site; the live page remains the authoritative, complete reference.

How to read the results

  • The top cluster is dense. Six engines score above 99%, so for most decision-automation workloads, TCK score alone no longer differentiates them; deployment model, language ecosystem, and licensing matter more.
  • Dates matter. Camunda's entries were recorded in July 2024 against DMN-Scala 1.9.0 and Camunda Platform 7.21. Camunda 8's current DMN support is not represented by a newer submission as of July 2026, so comparisons quoting those figures describe 2024-era engines.
  • Brand renames appear. QuantumDMN is the earlier brand of QuantumBPM's decision engine; the TCK entry keeps the name under which results were submitted.
  • Embedded vs platform engines differ. jDMN and KIE/Drools are embeddable libraries; Trisotech and IBM BAMOE are commercial platforms; QuantumBPM couples its DMN engine with a BPMN runtime. A high TCK score says nothing about orchestration, tooling, or operational maturity.

Why it matters

For teams selecting a decision engine, the TCK is the only independent, openly published conformance evidence in the DMN market. It is particularly useful for verifying vendor claims: a vendor stating "full DMN support" can be checked against its submitted score and the date it was recorded.

Written & reviewed by · Last updated: