• Cite Icon2
  • https://doi.org/10.1145/3482968Copy DOI Icon

A Query Language for Workflow Logs

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A business process (workflow) is an assembly of tasks to accomplish a business goal. Real-world workflow models often demanded to change due to new laws and policies, changes in the environment, and so on. To understand the inner workings of a business process to facilitate changes, workflow logs have the potential to enable inspecting, monitoring, diagnosing, analyzing, and improving the design of a complex workflow. Querying workflow logs, however, is still mostly an ad hoc practice by workflow managers. In this article, we focus on the problem of querying workflow log concerning both control flow and dataflow properties. We develop a query language based on “incident patterns” to allow the user to directly query workflow logs instead of having to transform such queries into database operations. We provide the formal semantics and a query evaluation algorithm of our language. By deriving an accurate cost model, we develop an optimization mechanism to accelerate query evaluation. Our experiment results demonstrate the effectiveness of the optimization and achieves up to 50× speedup over an adaption of existing evaluation method.

Similar Papers
  • Book Chapter

A Methodology for Adaptive Workflows

  • Jan 01, 2002
  • Liu Shuzhou +1
  • Research Article
  • Citations43

A simulation-based decision support system for business process planning

  • Dec 20, 2001
  • Fuzzy Sets and Systems
  • Peer Völkner +1
  • Research Article
  • Citations13

Delta analysis with workflow logs: aligning business process prescriptions and their reality

  • Aug 01, 2005
  • Requirements Engineering
  • Nikolaus Kleiner
  • Conference Article
  • Citations4

Synchronic Distance Based Workflow Logic Specification

  • Sep 01, 2008
  • Wen Zhao +2
  • Book Chapter
  • Citations60

Unified Analysis of Array and Object References in Strongly Typed Languages

  • Jan 01, 2000
  • Stephen Fink +2
  • Conference Article
  • Citations3

Distributed and adaptive workflow in services-oriented agile supply chain management

  • Dec 19, 2005
  • Bo Cheng +2
  • Book Chapter
  • Citations57

Process Query Language: A Way to Make Workflow Processes More Flexible

  • Jan 01, 2004
  • Mariusz Momotko +1
  • Conference Article
  • Citations2

Modeling and Analysis of WS-BPEL Business Processes Based on ServiceNet

  • Jan 01, 2008
  • Haiqiang Dun +4
  • Conference Article
  • Citations4

Discovering organizational perspective in workflow using agent approach: an illustrative case study

  • Jun 07, 2010
  • Mahdi Abdelkafi +1
  • Book Chapter

Recovering Business Process Models with Process Patterns

  • Jan 01, 2014
  • Vitus S W Lam
  • Research Article
  • Citations19

A rule-based approach to proactive exception handling in business processes

  • Jul 06, 2010
  • Expert Systems With Applications
  • Kwangmyeong Kim +2
  • Research Article
  • Citations9

A data-centric approach to manage business processes

  • Feb 10, 2015
  • Computing
  • Nahla Haddar +2
  • Research Article
  • Citations782

Case handling: a new paradigm for business process support

  • Aug 21, 2004
  • Data & Knowledge Engineering
  • Wil M.P Van Der Aalst +2
  • Conference Article
  • Citations6

Jadex WfMS: Distributed Workflow Management for Private Clouds

  • Mar 01, 2013
  • K Jander +1
  • Book Chapter
  • Citations3

Property Driven Mining in Workflow Logs

  • Jan 01, 2005
  • Ella E Roubtsova
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.