TY - GEN
T1 - A query language for analyzing business processes execution
AU - Beheshti, Seyed Mehdi Reza
AU - Benatallah, Boualem
AU - Motahari-Nezhad, Hamid Reza
AU - Sakr, Sherif
PY - 2011/9/20
Y1 - 2011/9/20
N2 - The execution of a business process (BP) in today's enterprises may involve a workflow and multiple IT systems and services. Often no complete, up-to-date documentation of the model or correlation information of process events exist. Understanding the execution of a BP in terms of its scope and details is challenging specially as it is subjective: depends on the perspective of the person looking at BP execution. We present a framework, simple abstractions and a language for the explorative querying and understanding of BP execution from various user perspectives. We propose a query language for analyzing event logs of process-related systems based on the two concepts of folders and paths, which enable an analyst to group related events in the logs or find paths among events. Folders and paths can be stored to be used in follow-on analysis. We have implemented the proposed techniques and the language, FPSPARQL, by extending SPARQL graph query language. We present the evaluation results on the performance and the quality of the results using a number of process event logs.
AB - The execution of a business process (BP) in today's enterprises may involve a workflow and multiple IT systems and services. Often no complete, up-to-date documentation of the model or correlation information of process events exist. Understanding the execution of a BP in terms of its scope and details is challenging specially as it is subjective: depends on the perspective of the person looking at BP execution. We present a framework, simple abstractions and a language for the explorative querying and understanding of BP execution from various user perspectives. We propose a query language for analyzing event logs of process-related systems based on the two concepts of folders and paths, which enable an analyst to group related events in the logs or find paths among events. Folders and paths can be stored to be used in follow-on analysis. We have implemented the proposed techniques and the language, FPSPARQL, by extending SPARQL graph query language. We present the evaluation results on the performance and the quality of the results using a number of process event logs.
KW - Business Processes
KW - Event Correlation
KW - Query Processing
UR - http://www.scopus.com/inward/record.url?scp=80052819471&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-23059-2_22
DO - 10.1007/978-3-642-23059-2_22
M3 - Conference proceeding contribution
AN - SCOPUS:80052819471
SN - 9783642230585
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 281
EP - 297
BT - Business Process Management
A2 - Rinderle-Ma, Stefanie
A2 - Toumani, Farouk
A2 - Wolf, Karsten
T2 - 9th International Conference on Business Process Management, BPM 2011
Y2 - 30 August 2011 through 2 September 2011
ER -