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.