0001 · 01OPQLInitially developed as part of my master’s thesis at van der Aalst’s PADS group in Aachen, OPQL is a purpose-built query language native to the OCEL 2.0 standard. Querying business process data in SQL is verbose: temporal logic alone requires deeply nested JOINs with no semantic clarity. OPQL solves this with first-class support for structural pattern matching, temporal reasoning, and object attribute versioning. Now continuously evolved for the pleasure of crafting something useful.
0001 · 01OCPpMProcess mining algorithms are almost exclusively implemented in Python, which is fine for research, but less so when performance, embeddability, or direct integration with existing data infrastructure is a concern. OCPpM brings process mining to C++, with a deliberate target of being callable directly from PostgreSQL as a native extension. Discover insights where the data already lives, without ETL pipelines or interpreter overhead.