
183
Chapter 12
Inference Controller
Design
12.1 Overview
Inference controller is a mechanism that (1) protects confidential information,
(2) mimics a user’s strategy used for inferring confidential information, and
(3) performs inference over the provenance data. Data provenance in general con-
tain both sensitive and public information. We need to disclose provenance informa-
tion in order to ensure that the user has high-quality information. Provenance data
have a unique characteristic that make them different from traditional data. is
characteristic is DAG structure of provenance, which captures single data items and
the causal relationships bet ...