> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aseeflow.org/llms.txt
> Use this file to discover all available pages before exploring further.

# DMN Engine

The ASEE Flow DMN engine is a Java library which can evaluate DMN decision tables.
It implements version 1.3 of the OMG [DMN](http://www.omg.org/spec/DMN/1.3) standard to the extent documented in the [DMN reference].

The DMN engine can be used as library embedded in an
application or in combination with ASEE Flow. This section
covers how to embed the library and use it to evaluate decisions. For more
information on the integration in ASEE Flow, please see the
[corresponding section][platform]. You can read more about the DMN 1.3 standard
in the [DMN reference].

A complete example how to embed the decision engine and test
decisions can be found on [GitHub].

[platform]: /user-guide/process-engine/decisions

[DMN reference]: /reference/dmn

[GitHub]: https://github.com/camunda/camunda-bpm-examples/tree/master/dmn-engine/dmn-engine-java-main-method

## In this section

* [**Embedding the DMN Engine**](/user-guide/dmn-engine/embed) — Embed the standalone DMN engine.
* [**Evaluating Decisions using the DMN Engine API**](/user-guide/dmn-engine/evaluate-decisions) — Evaluate decisions via the API.
* [**Expressions in the DMN Engine**](/user-guide/dmn-engine/expressions-and-scripts) — Use expressions and scripts.
* [**FEEL Engine**](/user-guide/dmn-engine/feel) — The Friendly Enough Expression Language engine.
* [**Data Types in the DMN Engine**](/user-guide/dmn-engine/data-types) — Supported data types.
* [**Testing Decisions with the DMN Engine**](/user-guide/dmn-engine/testing) — Test decisions.
