Revelation on demand

Nicolas Anciaux, Mehdi Benzine, Luc Bouganim, Philippe Pucheral, Dennis Shasha

Research output: Contribution to journalArticle

Abstract

Private data sometimes must be made public. A corporation may keep its customer sales data secret, but reveals totals by sector for marketing reasons. A hospital keeps individual patient data secret, but might reveal outcome information about the treatment of particular illnesses over time to support epidemiological studies. In these and many other situations, aggregate data or partial data is revealed, but other data remains private. Moreover, the aggregate data may depend not only on private data but on public data as well, e.g. commodity prices, general health statistics. Our GhostDB platform allows queries that combine private and public data, produce aggregates to data warehouses for OLAP purposes, and reveal exactly what is desired, neither more nor less. We call this functionality "revelation on demand".

Original languageEnglish (US)
Pages (from-to)5-28
Number of pages24
JournalDistributed and Parallel Databases
Volume25
Issue number1-2
DOIs
StatePublished - Apr 2009

Fingerprint

Data warehouses
Marketing
Sales
Health
Statistics
Aggregate data
Industry
Online analytical processing
Functionality
Data warehouse
Commodity prices
Query
Illness

Keywords

  • Aggregate computation
  • Confidentiality and privacy
  • Data warehousing
  • Indexing model
  • Query processing
  • Secure device

ASJC Scopus subject areas

  • Information Systems
  • Software
  • Hardware and Architecture
  • Information Systems and Management

Cite this

Anciaux, N., Benzine, M., Bouganim, L., Pucheral, P., & Shasha, D. (2009). Revelation on demand. Distributed and Parallel Databases, 25(1-2), 5-28. https://doi.org/10.1007/s10619-009-7035-x

Revelation on demand. / Anciaux, Nicolas; Benzine, Mehdi; Bouganim, Luc; Pucheral, Philippe; Shasha, Dennis.

In: Distributed and Parallel Databases, Vol. 25, No. 1-2, 04.2009, p. 5-28.

Research output: Contribution to journalArticle

Anciaux, N, Benzine, M, Bouganim, L, Pucheral, P & Shasha, D 2009, 'Revelation on demand', Distributed and Parallel Databases, vol. 25, no. 1-2, pp. 5-28. https://doi.org/10.1007/s10619-009-7035-x
Anciaux N, Benzine M, Bouganim L, Pucheral P, Shasha D. Revelation on demand. Distributed and Parallel Databases. 2009 Apr;25(1-2):5-28. https://doi.org/10.1007/s10619-009-7035-x
Anciaux, Nicolas ; Benzine, Mehdi ; Bouganim, Luc ; Pucheral, Philippe ; Shasha, Dennis. / Revelation on demand. In: Distributed and Parallel Databases. 2009 ; Vol. 25, No. 1-2. pp. 5-28.
@article{6a12f4cea01846ca9b78626af87b39ac,
title = "Revelation on demand",
abstract = "Private data sometimes must be made public. A corporation may keep its customer sales data secret, but reveals totals by sector for marketing reasons. A hospital keeps individual patient data secret, but might reveal outcome information about the treatment of particular illnesses over time to support epidemiological studies. In these and many other situations, aggregate data or partial data is revealed, but other data remains private. Moreover, the aggregate data may depend not only on private data but on public data as well, e.g. commodity prices, general health statistics. Our GhostDB platform allows queries that combine private and public data, produce aggregates to data warehouses for OLAP purposes, and reveal exactly what is desired, neither more nor less. We call this functionality {"}revelation on demand{"}.",
keywords = "Aggregate computation, Confidentiality and privacy, Data warehousing, Indexing model, Query processing, Secure device",
author = "Nicolas Anciaux and Mehdi Benzine and Luc Bouganim and Philippe Pucheral and Dennis Shasha",
year = "2009",
month = "4",
doi = "10.1007/s10619-009-7035-x",
language = "English (US)",
volume = "25",
pages = "5--28",
journal = "Distributed and Parallel Databases",
issn = "0926-8782",
publisher = "Springer Netherlands",
number = "1-2",

}

TY - JOUR

T1 - Revelation on demand

AU - Anciaux, Nicolas

AU - Benzine, Mehdi

AU - Bouganim, Luc

AU - Pucheral, Philippe

AU - Shasha, Dennis

PY - 2009/4

Y1 - 2009/4

N2 - Private data sometimes must be made public. A corporation may keep its customer sales data secret, but reveals totals by sector for marketing reasons. A hospital keeps individual patient data secret, but might reveal outcome information about the treatment of particular illnesses over time to support epidemiological studies. In these and many other situations, aggregate data or partial data is revealed, but other data remains private. Moreover, the aggregate data may depend not only on private data but on public data as well, e.g. commodity prices, general health statistics. Our GhostDB platform allows queries that combine private and public data, produce aggregates to data warehouses for OLAP purposes, and reveal exactly what is desired, neither more nor less. We call this functionality "revelation on demand".

AB - Private data sometimes must be made public. A corporation may keep its customer sales data secret, but reveals totals by sector for marketing reasons. A hospital keeps individual patient data secret, but might reveal outcome information about the treatment of particular illnesses over time to support epidemiological studies. In these and many other situations, aggregate data or partial data is revealed, but other data remains private. Moreover, the aggregate data may depend not only on private data but on public data as well, e.g. commodity prices, general health statistics. Our GhostDB platform allows queries that combine private and public data, produce aggregates to data warehouses for OLAP purposes, and reveal exactly what is desired, neither more nor less. We call this functionality "revelation on demand".

KW - Aggregate computation

KW - Confidentiality and privacy

KW - Data warehousing

KW - Indexing model

KW - Query processing

KW - Secure device

UR - http://www.scopus.com/inward/record.url?scp=62349115503&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=62349115503&partnerID=8YFLogxK

U2 - 10.1007/s10619-009-7035-x

DO - 10.1007/s10619-009-7035-x

M3 - Article

VL - 25

SP - 5

EP - 28

JO - Distributed and Parallel Databases

JF - Distributed and Parallel Databases

SN - 0926-8782

IS - 1-2

ER -