The Highlighter App in DCR is a plugin that supports translations between natural language descriptions and
declarative process models. The resulting models are given in DCR Graphs. Traceability is at the core of the tool: Later changes in the process model due to, e.g., ambiguity resolution are traced back into the text. This allows users to either correct and complete their descriptions, or to derive models more refined than the text.
Documentation and Installation
You can download the documentation regarding the Highlighter tool, including installation instructions and its usage, from the online documentation
Some examples of the use of the Highlighter tool are collected here. They include the process descriptions and their models in DCR graphs:
- Hospital Process.
Description originally extracted from Process Description | DCR Graph
- Insurance Process.
Description originally extracted from Process Description | DCR Graph.
- Computer Repair Process: Process Description | DCR Graph
- Danish Consolidation Act on Social Services (excerpts).
Process Description | DCR Graph.
- Order Management (simplified)’: Process Description | DCR Graph
The text and the highlights are stored inside the DCR XML
Introduction to Highlighter
The Highlighter was presented at the BPM 2018 conference in Sydney, Australia.