The main contribution of this report is the formalization of an efficient strategy for materializing HyperViews based on demand-driven rule activation. We introduce the notion of an oracle against which queries in form of graph patterns can be posed. We show how to combine the rule set of a HyperView with an oracle to form a more powerful oracle that materializes this HyperView as a response to queries against it.
Finally we treat the problem of avoiding the introduction of redundancies in view graphs by reusing already materialized graph elements.
Get the report in Gzipped PostScript