@inproceedings{960a01a117d24734bdbdac81f7b01c5f,
title = "Extracting Data Manipulation Processes from SQL Execution Traces",
abstract = "Modern data-intensive software systems manipulate an increasing amount of data in order to support users in various execution contexts. Maintaining and evolving activities of such systems rely on an accurate documentation of their behavior which is often missing or outdated. Unfortunately, standard program analysis techniques are not always suitable for extracting the behavior of data-intensive systems which rely on more and more dynamic data access mechanisms which mainly consist in run-time interactions with a database. This paper proposes a framework to extract behavioral models from data-intensive program executions. The framework makes use of dynamic analysis techniques to capture and analyze SQL execution traces. It applies clustering techniques to identify data manipulation functions from such traces. Process mining techniques are then used to synthesize behavioral models.",
keywords = "Data-manipulation behavior recovery, Data-manipulation functions, Data-oriented process mining",
author = "Marco Mori and Nesrine Noughi and Anthony Cleve",
year = "2015",
doi = "10.1007/978-3-319-19270-3_6",
language = "English",
isbn = "9783319192697",
volume = "204",
series = "Lecture Notes in Business Information Processing",
publisher = "Springer Verlag",
pages = "85--101",
booktitle = "Lecture Notes in Business Information Processing",
address = "Germany",
note = "International Conference on Advanced Information Systems Engineering , CAiSE Forum 2014 ; Conference date: 16-06-2014 Through 20-06-2014",
}