Skip to main navigation Skip to search Skip to main content

DCR4Py: A PM4Py Library Extension for Declarative Process Mining in Python

  • Simon V.H. Hermansen
  • , Ragnar Jónsson
  • , Jonas L. Kjeldsen
  • , Tijs Slaats
  • , Vlad Paul Cosma
  • , Hugo A. López
  • University of Copenhagen

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

551 Downloads (Orbit)

Abstract

DCR4Py is the first open-source library to offer a broad range of features and up-to-date algorithms for Dynamic Condition Response Graphs. It extends the popular PM4Py library with a new declarative language and matches PM4Py’s GPL3 license, design, installation steps, maturity, and performance. Our key contribution consists of an open-source implementation in Python of all existing discovery and conformance-checking algorithms for DCR graphs, as well as import and export capabilities, visualization, and conversion, all in a single, well-documented, open-access, easy-to-use library that closely follows the research literature definitions and nomenclature.
Original languageEnglish
Title of host publicationProceedings of the ICPM 2024 Tool Demonstration Track
Number of pages6
Volume3783
PublisherCEUR-WS
Publication date2024
Publication statusPublished - 2024
Event6th International Conference on Process Mining - Technical University of Denmark, Lyngby, Denmark
Duration: 14 Oct 202418 Oct 2024

Conference

Conference6th International Conference on Process Mining
LocationTechnical University of Denmark
Country/TerritoryDenmark
CityLyngby
Period14/10/202418/10/2024
SeriesCEUR Workshop Proceedings
ISSN1613-0073

Keywords

  • DCR Graphs
  • Declarative process mining
  • Open-source software
  • PM4Py

Fingerprint

Dive into the research topics of 'DCR4Py: A PM4Py Library Extension for Declarative Process Mining in Python'. Together they form a unique fingerprint.

Cite this