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...
Main Authors: | , , |
---|---|
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 |