2014
DOI: 10.14778/2732279.2732283
|View full text |Cite
|
Sign up to set email alerts
|

A provenance framework for data-dependent process analysis

Abstract: A data-dependent process (DDP) models an application whose control flow is guided by a finite state machine, as well as by the state of an underlying database. DDPs are commonly found e.g., in e-commerce. In this paper we develop a framework supporting the use of provenance in static (temporal) analysis of possible DDP executions. Using provenance support, analysts can interactively test and explore the effect of hypothetical modifications to a DDP's state machine and/or to the underlying database. They can al… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 37 publications
(56 reference statements)
0
4
0
Order By: Relevance
“…[10, 4], provenance is much more powerful than simply a log of the application execution. In particular, the algebraic model of provenance (based on semirings) has been shown to allow to correlate input data with output data; to track important details of the computational process that took place; and to further ([8]) provision the computation result with respect to hypothetical scenarios, namely to observe changes to the result based on changes to the input (without actually rerunning the process). Detailed tracking of provenance was thus proved to be a suitable (and necessary) vehicle for the applications that we have mentioned above.…”
Section: Introductionmentioning
confidence: 99%
“…[10, 4], provenance is much more powerful than simply a log of the application execution. In particular, the algebraic model of provenance (based on semirings) has been shown to allow to correlate input data with output data; to track important details of the computational process that took place; and to further ([8]) provision the computation result with respect to hypothetical scenarios, namely to observe changes to the result based on changes to the input (without actually rerunning the process). Detailed tracking of provenance was thus proved to be a suitable (and necessary) vehicle for the applications that we have mentioned above.…”
Section: Introductionmentioning
confidence: 99%
“…The problem of supporting GDPR compliance is also related to the well-understood provenance problem (e.g., [11], [12]). In fact, in order to support GDPR compliance in business process systems, very often suitable metadata are computed and/or derived, but, on the other hand, the problem of querying the origin of such metadata (i.e., their provenance) is relevant as well (e.g., [30], [31] ).…”
Section: Related Workmentioning
confidence: 99%
“…A data-dependent process (DDP) is a finite state machine that evaluates queries against a relational database to determine some transitions and uses external requests to trigger other transitions [9,10]. In [9] and [10], Deutch et al extend provenance semirings [13] to linear temporal logic formulas issued against a DDP. Both DDP provenance and wat-provenance aim to extend traditional data provenance to state machines, but they do so in very different ways.…”
Section: Related Workmentioning
confidence: 99%