BP-SPARQL: a query language for summarizing and analyzing big process data

Amin Beheshti*, Boualem Benatallah, Hamid Reza Motahari-Nezhad, Samira Ghodratnama, Fred Amouzgar

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

5 Citations (Scopus)

Abstract

In modern enterprises, business processes (BPs) are realized over a mix of workflows, IT systems, Web services, and direct collaborations of people. Accordingly, process data (i.e., BP execution data such as logs containing events, interaction messages, and other process artifacts) are scattered across several systems and data sources and increasingly show all typical properties of the Big Data. Understanding the execution of process data is challenging as key business insights remain hidden in the interactions among process entities: most objects are interconnected, forming complex heterogeneous but often semi-structured networks. In the context of business processes, we consider the Big data problem as a massive number of interconnected data islands from personal, shared, and business data. We present a framework to model process data as graphs, i.e., process graph, and present abstractions to summarize the process graph and to discover concept hierarchies for entities based on both data objects and their interactions in process graphs. We present a language, namely BP-SPARQL, for the explorative querying and understanding of process graphs from various user perspectives. We have implemented a scalable architecture for querying, exploration, and analysis of process graphs. We report on experiments performed on both synthetic and real-world datasets that show the viability and efficiency of the approach.
Original languageEnglish
Title of host publicationProcess querying methods
EditorsArtem Polyvyanyy
Place of PublicationCham
PublisherSpringer, Springer Nature
Chapter2
Pages21-48
Number of pages28
ISBN (Electronic)9783030928759
ISBN (Print)9783030928742, 9783030928773
DOIs
Publication statusPublished - 2022

Cite this