arrow
Return

Programmable Dataflows: Abstraction and Programming Model for Data Sharing

delete2026-04-03
delete0
delete
OA
AI
S
Siyuan Xia *
C
Chris Zhu
T
Tapan Srivastava
B
Bridget Fahey
R
Raul Castro Fernandez
DOI:10.1007/s00778-025-00961-5delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Data sharing is central to various applications such as fraud detection, ad matching, and improving patient care. However, each solution to data sharing is bespoke and cost-intensive, hampering value generation. We identify the lack of abstractions to control data release as the culprit of the problem. For example, it is common to have constraints on whether to share data that depend on the result of sharing, and evaluating these constraints requires sharing in the first place, leading to a standstill. To help people build solutions to a wide variety of data sharing applications, we propose programmable dataflows, which consist of two components. The first component is an abstraction, the contract, which agents use to communicate the intent of a data sharing action and evaluate its consequences before the dataflow takes place. This helps agents control the release of their data. The second component is a contract programming model (CPM), which allows agents to program data sharing applications catered to each problem’s needs with the contract abstraction. We describe how to deploy those applications on a data escrow to ensure data remains protected from unintended data releases. Our evaluation shows 1) the contract abstraction permits representing a wide range of sharing problems, 2) CPM permits writing programs for complex data sharing problems and 3) quantitatively, our improvements to CPM make sharing programs run efficiently.
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

T
The VLDB Journal
IF:
0
Papers:
36
Citations:
0

Organization

T
The University of Chicago
Scholars:
827
Papers: 298
Citations: 0
T
the university of chicago law school
Scholars:
2
Papers: 1
Citations: 0
Cited Papers

Cited Papers

IoT Notary: Attestable Sensor Data Capture in IoT Environments
err2021-10-27
err1
PREAI
errPanwar, Nisha; Sharma, Shantanu; Wang, Guoxi; Mehrotra, Sharad; Venkatasubramanian, Nalini; Diallo, Mamadou H.; Sani, Ardalan Amiri
errShare
errSave
Hu-Fu
err2022-06-22
err0
errOAAI
errYongxin Tong; Xuchen Pan; Yuxiang Zeng; Yexuan Shi; Chunbo Xue; Zimu Zhou; Xiaofei Zhang; Lei Chen; Yi Xu; Ke Xu; Weifeng Lv
errShare
errSave
Truly privacy-preserving federated analytics for precision medicine with multiparty homomorphic encryption
err2021-10-11
err74
errOAAI
errFroelicher, David; Troncoso-Pastoriza, Juan R.; Raisaro, Jean Louis; Cuendet, Michel A.; Sousa, Joao Sa; Cho, Hyunghoon; Berger, Bonnie; Fellay, Jacques; Hubaux, Jean-Pierre
errShare
errSave
SMCQL
err2017-02-01
err0
PREAI
errJohes Bater; Gregory Elliott; Craig Eggen; Satyender Goel; Abel Kho; Jennie Rogers
errShare
errSave
SAQE
err2020-09-14
err0
PREAI
errJohes Bater; Yongjoo Park; Xi He; Xiao Wang; Jennie Rogers
errShare
errSave
Shrinkwrap
err2018-11-01
err0
PREAI
errJohes Bater; Xi He; William Ehrich; Ashwin Machanavajjhala; Jennie Rogers
errShare
errSave
Ryoan
err2018-12-16
err0
errOAAI
errTyler Hunt; Zhiting Zhu; Yuanzhong Xu; Simon Peter; Emmett Witchel
errShare
errSave
Realizing private and practical pharmacological collaboration
err2018-10-19
err0
errOAAI
errBrian Hie; Hyunghoon Cho; Bonnie Berger
errShare
errSave
researcher View more