Viewing the Web as a Distributed Knowledge Base

This paper addresses the challenges faced by everyday Web users, who interact with inherently heterogeneous and distributed information. Managing such data is currently beyond the skills of casual users. We describe ongoing work that has as its goal the development of foundations for declarative distributed data management. In this approach, we see the Web as a knowledge base consisting of distributed logical facts and rules. Our objective is to enable automated reasoning over this knowledge base, ultimately improving the quality of service and of data. For this, we use Webdamlog, a Datalog-style language with rule delegation. We outline ongoing efforts on the Web dam Exchange platform that combines Webdamlog evaluation with communication and security protocols.

[1]  Martín Abadi Logic in Access Control (Tutorial Notes) , 2009, FOSAD.

[2]  Ion Stoica,et al.  Declarative networking: language, execution and optimization , 2006, SIGMOD Conference.

[3]  Serge Abiteboul,et al.  A rule-based language for web data management , 2011, PODS.

[4]  Serge Abiteboul,et al.  Web information management with access control , 2011, WebDB.

[5]  Serge Abiteboul,et al.  Corroborating information from disagreeing views , 2010, WSDM '10.

[6]  Joseph M. Hellerstein Datalog redux: experience and conjecture , 2010, PODS '10.

[7]  Amélie Marian,et al.  Social networking on top of the WebdamExchange system , 2011, 2011 IEEE 27th International Conference on Data Engineering.

[8]  Pierre Senellart,et al.  Probabilistic XML: Models and Complexity , 2013, Advances in Probabilistic Databases for Uncertain Information Management.