Explanations and transparency in collaborative workflows

Serge Abiteboul, Pierre Bourhis, Victor Vianu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We pursue an investigation of data-driven collaborative workflows. In the model, peers can access and update local data, causing side-effects on other peers' data. In this paper, we study means of explaining to a peer her local view of a global run, both at runtime and statically. We consider the notion of “scenario for a given peer” that is a subrun observationally equivalent to the original run for that peer. Because such a scenario can sometimes differ significantly from what happens in the actual run, thus providing a misleading explanation, we introduce and study a faithfulness requirement that ensures closer adherence to the global run. We show that there is a unique minimal faithful scenario, that explains what is happening in the global run by extracting only the portion relevant to the peer. With regard to static explanations, we consider the problem of synthesizing, for each peer, a “view program" whose runs generate exactly the peer's observations of the global runs. Assuming some conditions desirable in their own right, namely transparency and boundedness, we show that such a view program exists and can be synthesized. As an added benefit, the view program rules provide provenance information for the updates observed by the peer.

Original languageEnglish
Title of host publicationPODS 2018 - Proceedings of the 37th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems
EditorsJan Van den Bussche, Mart�n Ugarte, Marcelo Arenas
PublisherAssociation for Computing Machinery
Pages409-424
Number of pages16
ISBN (Electronic)9781450347068
DOIs
Publication statusPublished - 27 May 2018
Externally publishedYes
Event37th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems, PODS 2018 - Houston, United States
Duration: 10 Jun 201815 Jun 2018

Publication series

NameProceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems

Conference

Conference37th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems, PODS 2018
Country/TerritoryUnited States
CityHouston
Period10/06/1815/06/18

Keywords

  • Collaboration
  • Data-centric workflows
  • Explanations
  • Views

Fingerprint

Dive into the research topics of 'Explanations and transparency in collaborative workflows'. Together they form a unique fingerprint.

Cite this