The language is implemented using the ANTLR tool. The following ANTLR artefacts operationalize the DSL:
The associated compiler is described here: Adore2Facts Compiler