Querying Workflow Logs

A business process or workflow is an assembly of tasks that accomplishes a business goal. Business process management is the study of the design, configuration/implementation, enactment and monitoring, analysis, and re-design of workflows. The traditional methodology for the re-design and improvemen...

Full description

Bibliographic Details
Main Authors: Yan Tang, Isaac Mackey, Jianwen Su
Format: Article
Language:English
Published: MDPI AG 2018-01-01
Series:Information
Subjects:
Online Access:http://www.mdpi.com/2078-2489/9/2/25
id doaj-c1575bd3cb2a4a34a0c451e5ab1daa01
record_format Article
spelling doaj-c1575bd3cb2a4a34a0c451e5ab1daa012020-11-24T22:31:51ZengMDPI AGInformation2078-24892018-01-01922510.3390/info9020025info9020025Querying Workflow LogsYan Tang0Isaac Mackey1Jianwen Su2Department of Computer Science, University of California at Santa Barbara, Santa Barbara, CA 93106-5110, USADepartment of Computer Science, University of California at Santa Barbara, Santa Barbara, CA 93106-5110, USADepartment of Computer Science, University of California at Santa Barbara, Santa Barbara, CA 93106-5110, USAA business process or workflow is an assembly of tasks that accomplishes a business goal. Business process management is the study of the design, configuration/implementation, enactment and monitoring, analysis, and re-design of workflows. The traditional methodology for the re-design and improvement of workflows relies on the well-known sequence of extract, transform, and load (ETL), data/process warehousing, and online analytical processing (OLAP) tools. In this paper, we study the ad hoc queryiny of process enactments for (data-centric) business processes, bypassing the traditional methodology for more flexibility in querying. We develop an algebraic query language based on “incident patterns” with four operators inspired from Business Process Model and Notation (BPMN) representation, allowing the user to formulate ad hoc queries directly over workflow logs. A formal semantics of this query language, a preliminary query evaluation algorithm, and a group of elementary properties of the operators are provided.http://www.mdpi.com/2078-2489/9/2/25business analyticsworkflow logsquery languages
collection DOAJ
language English
format Article
sources DOAJ
author Yan Tang
Isaac Mackey
Jianwen Su
spellingShingle Yan Tang
Isaac Mackey
Jianwen Su
Querying Workflow Logs
Information
business analytics
workflow logs
query languages
author_facet Yan Tang
Isaac Mackey
Jianwen Su
author_sort Yan Tang
title Querying Workflow Logs
title_short Querying Workflow Logs
title_full Querying Workflow Logs
title_fullStr Querying Workflow Logs
title_full_unstemmed Querying Workflow Logs
title_sort querying workflow logs
publisher MDPI AG
series Information
issn 2078-2489
publishDate 2018-01-01
description A business process or workflow is an assembly of tasks that accomplishes a business goal. Business process management is the study of the design, configuration/implementation, enactment and monitoring, analysis, and re-design of workflows. The traditional methodology for the re-design and improvement of workflows relies on the well-known sequence of extract, transform, and load (ETL), data/process warehousing, and online analytical processing (OLAP) tools. In this paper, we study the ad hoc queryiny of process enactments for (data-centric) business processes, bypassing the traditional methodology for more flexibility in querying. We develop an algebraic query language based on “incident patterns” with four operators inspired from Business Process Model and Notation (BPMN) representation, allowing the user to formulate ad hoc queries directly over workflow logs. A formal semantics of this query language, a preliminary query evaluation algorithm, and a group of elementary properties of the operators are provided.
topic business analytics
workflow logs
query languages
url http://www.mdpi.com/2078-2489/9/2/25
work_keys_str_mv AT yantang queryingworkflowlogs
AT isaacmackey queryingworkflowlogs
AT jianwensu queryingworkflowlogs
_version_ 1725735900940337152