Research

SpiffWorkflow in published work

A Packt book on Flask gives SpiffWorkflow its own section. Three papers use it for BPMN validation, patient-flow simulation, and a university approval platform. A fourth cites it among BPMN engines.

Packt · 2024 Book
Dedicated section

Mastering Flask Web and API Development

Chapter 8 teaches readers to build BPMN and non-BPMN workflows in Flask with SpiffWorkflow. Celery, Camunda, Airflow, and Temporal share the chapter.

arXiv · 2026 Preprint
Direct use

Automated BPMN Model Generation from Textual Process Descriptions: A Multi-Stage LLM-Driven Approach

An LLM pipeline generates BPMN models and uses SpiffWorkflow to execute and check them.

Acta Cybernetica · 2024 Journal article
Direct use

Patient Flow Analysis with a Custom Simulation Engine

Uses a Python execution environment based on SpiffWorkflow to run a custom patient-flow simulation.

IEEE Software · 2023 Journal article
Deployment case study

Creating a Low-Code Business Process Execution Platform With Python, BPMN, and DMN

A peer-reviewed case study by our founders on how our open source Python library and BPMN brought clarity to a set of complex approval processes at a university.

IEEE Access · 2023 Journal article
Citation

Distributed Service Choreography Framework for Interoperability Among Prosumers and Electric Power System

Cites SpiffWorkflow among BPMN engines in its implementation discussion. The authors do not use the engine.

Newsletter

Monthly updates on new features, community contributions, and upcoming releases.