Loading…
Creating a Low-Code Business Process Execution Platform With Python, BPMN, and DMN
How our software development team used an open source Python library and the popular modeling notation, BPMN, to shed light on a set of complex approval processes at a university. In the course of heavily extending the existing library, and developing 100’s of diagrams, we learned many lessons. Here...
Saved in:
Published in: | IEEE software 2023-01, Vol.40 (1), p.9-17 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | How our software development team used an open source Python library and the popular modeling notation, BPMN, to shed light on a set of complex approval processes at a university. In the course of heavily extending the existing library, and developing 100’s of diagrams, we learned many lessons. Here we will provide a brief high-level introduction to BPMN and DMN and cover what we learned about BPMN training for the emerging Citizen Developer role. We will also discuss the benefits we found in the untraditional combination of BPMN and Python, and close with our current efforts and plans for continued open source development. |
---|---|
ISSN: | 0740-7459 1937-4194 |
DOI: | 10.1109/MS.2022.3212033 |