A

POWL: Partially Ordered Workflow Language (Extended Abstract)

Abstract

Processes in real-life scenarios tend to inherently establish partial orders over their constituent activities. This makes partially ordered graphs viable for process modeling. While partial orders capture both concurrent and sequential interactions among activities in a compact way, they fall short in modeling choice and cyclic behavior. To address this gap, we introduce the Partially Ordered Workflow Language (POWL), a novel language for process modeling that combines traditional hierarchical modeling languages with partial orders. In a POWL model, sub-models are combined into larger ones either as partial orders or using control-flow operators that enable the representation of choice and loop structures. This integration of hierarchical structure and partial orders not only offers an effective solution for process modeling but also provides quality guarantees that make POWL particularly suitable for the automated discovery of process models.

Authors 2

  1. Humam Kourani Aachen

    RWTH Aachen University · Fraunhofer Institute for Applied Information Technology

    Affiliation as printed

    Fraunhofer Institute for Applied Information Technology FIT, Sankt Augustin, Germany

    RWTH Aachen University, Aachen, Germany

  2. Affiliation as printed

    Celonis Labs GmbH, Munich, Germany

Cited by 0 stored of 0

No patents citing this paper on Lens.org (checked 2026-10-06).

References 0