BPMN to PDDL: Translating Business Workflows for AI Planning
By: Jasper Nie, Christian Muise, Victoria Armstrong
Potential Business Impact:
Turns business charts into computer plans.
Business Process Model and Notation (BPMN) is a widely used standard for modelling business processes. While automated planning has been proposed as a method for simulating and reasoning about BPMN workflows, most implementations remain incomplete or limited in scope. This project builds upon prior theoretical work to develop a functional pipeline that translates BPMN 2.0 diagrams into PDDL representations suitable for planning. The system supports core BPMN constructs, including tasks, events, sequence flows, and gateways, with initial support for parallel and inclusive gateway behaviour. Using a non-deterministic planner, we demonstrate how to generate and evaluate valid execution traces. Our implementation aims to bridge the gap between theory and practical tooling, providing a foundation for further exploration of translating business processes into well-defined plans.
Similar Papers
Automating Execution and Verification of BPMN+DMN Business Processes
Software Engineering
Tests business plans for mistakes automatically.
Ontology-Driven Model-to-Model Transformation of Workflow Specifications
Software Engineering
Moves old computer instructions to new, open systems.
Structured Extraction from Business Process Diagrams Using Vision-Language Models
Artificial Intelligence
Turns pictures of business plans into usable computer code.