MSE Research Project Database

Advanced Process Querying

Project Leader: Artem Polyvyanyy
Staff: Artem Polyvyanyy, Marcello La Rosa, Raffaele Conforti
Primary Contact: Artem Polyvyanyy (
Keywords: business process management; process mining; process model repair; process querying
Disciplines: Computing and Information Systems

Process querying studies automated techniques for managing large collections of models of process-aware information systems based on process instances that these models describe. A user interacts with a collection of process models via process querying intents. A process querying intent is a formally specified request to manage a collection of process models for a particular purpose. Process querying research initiative spans a wide range of topics from theoretical studies of algorithms and the limits of computability of process querying techniques to the practical issues of implementing process querying technologies in software.

The study of process querying techniques is an integral part of our broader research program on design of automated methods for management of process knowledge within organisations.

Current research interests in process querying include:

  • Decidability and complexity of process querying;
  • Design of process query languages;
  • Empirical studies on process querying;
  • Design of index data structures for fast process querying;
  • Explanation and visualization of process querying results;
  • Event log querying.

Concrete outcomes of a PhD project will depend on the specific path the project will follow and may include new techniques, algorithms, and methodologies for process querying.


Recent publications:

Artem Polyvyanyy, Chun Ouyang, Alistair P. Barros, and Wil M. P. van der Aalst. Process querying: Enabling business intelligence through query-based process analytics. Decision Support Systems (DSS). 2017;;

Artem Polyvyanyy, Marcello La Rosa, and Arthur H.M. ter Hofstede. Indexing and Efficient Instance-Based Retrieval of Process Models Using Untanglings. Proceedings of the 26th International Conference on Advanced Information Systems Engineering (CAiSE). Thessaloniki, Greece, June 16-20, 2014. LNCS 8484, pp. 439-456, Springer International Publishing;

Artem Polyvyanyy, Matthias Weidlich, Raffaele Conforti, Marcello La Rosa, and Arthur H.M. ter Hofstede. The 4C Spectrum of Fundamental Behavioral Relations for Concurrent Systems. Proceedings of the 35th International Conference on Application and Theory of Petri Nets and Concurrency (Petri Nets). Tunis, Tunisia, June 23-27, 2014. LNCS 8489, pp. 210-232, Springer International Publishing;

Arthur H.M. ter Hofstede, Chun Ouyang, Marcello La Rosa, Liang Song, Jianmin Wang, and Artem Polyvyanyy. APQL: A Process-Model Query Language. Proceedings of the 1st Asia Pacific Conference on Business Process Management (AP-BPM). Beijing, China, August 29-30, 2013. LNBIP 159, pp. 23-38, Springer International Publishing.

Further information: