Process Querying studies methods, techniques, and tools for managing and manipulating repositories of representations of observed and/or envisioned processes (e.g., process models, event logs, process simulations) and models that describe relationships (e.g., commonalities, discrepancies) between the processes.

PQL Screencasts

Process Query Language (PQL) is a special-purpose programming language for managing process models based on information about process instances that these models describe. PQL is based upon temporal logic and adopts the concrete syntax of SQL.

The PQL Tool is an open-source initiative that works onĀ  implementing an environment for executing PQL queries. The projected is hosted here.

The screencast below demonstrates the integration and usage of the PQL Tool in the open source process model repository Apromore.