Research
tok: A Textual Concrete Syntax for BPMN/DMN with LLM and MCP Support
The paper presents tok, a plain-text notation for BPMN 2.0.2 process models and DMN 1.5 decisions, with an engine that checks documents against both standards, compiles them to XML with automatic diagrams, and serves language-model applications through the Model Context Protocol. It reports that tok models use fewer tokens than BPMN XML, that its checker detects 98.2% of injected faults versus 85.8% for XML Schema with bpmnlint, and that new language models write valid tok from a one-page reference. Agent evaluations with a lean skill and checker tool reached 97.6% to 100% valid tok across 87 process descriptions, and 44 of 47 simulated event logs fit their source models.
BPMNDMNModel Context Protocol