Abstract
PASQL is an extension to SQL that allows users of a distributed database to specify privacy constraints on an SQL query evaluation plan. However, privacy constraints can be difficult for users to specify, and worse yet, all possible situations that could lead to a privacy violation may not be known to the user a priori. To address these challenges, we propose a GUI-based interactive process for detecting such violations and generating appropriate constraints. In this work, we demonstrate two approaches to implementing such a GUI that provide different ways of analyzing and interactively optimizing a PASQL query plan.
Original language | English |
---|---|
Title of host publication | Proceedings - International Conference on Data Engineering |
Publisher | IEEE Computer Society |
Pages | 1512-1515 |
Number of pages | 4 |
Volume | 2015-May |
ISBN (Print) | 9781479979639 |
DOIs | |
Publication status | Published - 26 May 2015 |
Event | 2015 31st IEEE International Conference on Data Engineering, ICDE 2015 - Seoul, Korea, Republic of Duration: 13 Apr 2015 → 17 Apr 2015 |
Other
Other | 2015 31st IEEE International Conference on Data Engineering, ICDE 2015 |
---|---|
Country | Korea, Republic of |
City | Seoul |
Period | 13/4/15 → 17/4/15 |
Fingerprint
ASJC Scopus subject areas
- Information Systems
- Signal Processing
- Software
Cite this
Interactive preference-aware query optimization. / Ong, N. R.; Rojcewicz, S. E.; Farnan, N. L.; Lee, A. J.; Chrysanthis, P. K.; Yu, Ting.
Proceedings - International Conference on Data Engineering. Vol. 2015-May IEEE Computer Society, 2015. p. 1512-1515 7113414.Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
}
TY - GEN
T1 - Interactive preference-aware query optimization
AU - Ong, N. R.
AU - Rojcewicz, S. E.
AU - Farnan, N. L.
AU - Lee, A. J.
AU - Chrysanthis, P. K.
AU - Yu, Ting
PY - 2015/5/26
Y1 - 2015/5/26
N2 - PASQL is an extension to SQL that allows users of a distributed database to specify privacy constraints on an SQL query evaluation plan. However, privacy constraints can be difficult for users to specify, and worse yet, all possible situations that could lead to a privacy violation may not be known to the user a priori. To address these challenges, we propose a GUI-based interactive process for detecting such violations and generating appropriate constraints. In this work, we demonstrate two approaches to implementing such a GUI that provide different ways of analyzing and interactively optimizing a PASQL query plan.
AB - PASQL is an extension to SQL that allows users of a distributed database to specify privacy constraints on an SQL query evaluation plan. However, privacy constraints can be difficult for users to specify, and worse yet, all possible situations that could lead to a privacy violation may not be known to the user a priori. To address these challenges, we propose a GUI-based interactive process for detecting such violations and generating appropriate constraints. In this work, we demonstrate two approaches to implementing such a GUI that provide different ways of analyzing and interactively optimizing a PASQL query plan.
UR - http://www.scopus.com/inward/record.url?scp=84940828611&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84940828611&partnerID=8YFLogxK
U2 - 10.1109/ICDE.2015.7113414
DO - 10.1109/ICDE.2015.7113414
M3 - Conference contribution
AN - SCOPUS:84940828611
SN - 9781479979639
VL - 2015-May
SP - 1512
EP - 1515
BT - Proceedings - International Conference on Data Engineering
PB - IEEE Computer Society
ER -