Equipe BD
Equipe BD
Laboratoire d'InfoRmatique en Images et Systèmes d'information
UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon 2/Ecole Centrale de Lyon

You are here

Ananke: A Streaming Framework for Live Forward Provenance

Qui: 
Dimitris PALYVOS-GIANNAS & Bastian HAVERS
Quand: 
Tuesday, November 30, 2021 - 12:45 to 13:45
Où: 
visio

Data streaming enables online monitoring of large and continuous event streams in Cyber-Physical Systems (CPSs). In such scenarios, fine-grained backward provenance tools can connect streaming query results to the source data producing them, allowing analysts to study the dependency/causality of CPS events. While CPS monitoring commonly produces many events, backward provenance does not help prioritize event inspection since it does not specify if an event's provenance could still contribute to future results.

To cover this gap, we introduce Ananke, a framework to extend any fine-grained backward provenance tool and deliver a live bipartite graph of fine-grained forward provenance. With Ananke, analysts can prioritize the analysis of provenance data based on whether such data is still potentially being processed by the monitoring queries. We prove our solution is correct, discuss multiple implementations, including one leveraging streaming APIs for parallel analysis, and show Ananke results in small overheads, close to those of existing tools for fine-grained backward provenance.

Speakers:

  • Dimitris Palyvos-Giannas is a Ph.D. candidate at Chalmers University of Technology in Gothenburg, Sweden under the supervision of Vincenzo Gulisano. He has received his Diploma in Electrical and Computer Engineering from the National Technical University of Athens in 2015. He has worked in the industry as a software engineer, in diverse fields. His Ph.D. research focuses on making data streaming applications more deterministic, explainable, and resource-efficient by building frameworks to provide transparent data provenance and scheduling in existing Stream Processing Engines.
  • Bastian Havers is an industrial Ph.D. candidate at Chalmers University of Technology and Volvo Cars in Gothenburg, Sweden under the supervision of Vincenzo Gulisano. He received his Masters degree in Theoretical Quantum Physics from Bonn University, Germany in 2018. The main theme of his Ph.D. research is the efficient analysis of data in a cyber-physical system of vehicles, aiming to enable continuous data processing in the Stream Processing paradigm as well as reducing communication overheads.