D1.4.4 Reasoning over Distributed Networked Ontologies and Data Sources

The concept of the semantic web is based on the ability to reason over explicitly declared or defined knowledge, so as to infer new, implicit knowledge in a sound way. The ontology, as a shared specification of a conceptualization, provides the basic tool for explicitly authoring this specified knowledge. Towards this direction, the World Wide Web Consortium has already endorsed the Web Ontology Language (OWL). OWL consists of a family of languages, diversified along their expressiveness and decidability. It is based on different fragments of Description Logics, a powerful fragment of First Order Predicate Calculus, which allows for knowledge description in a formal and well-understood way. On the other hand, the reasoning component has been primarily served by the theoretical results on description logics and as a result efficient reasoners have been proposed and implemented. Theoretical research and practical implementations so far have usually focused on the centralized reasoning paradigm. Under this paradigm, one can assume the existence of one global ontology, defining a number of concepts and their relationships as well, and of a reasoner that executes a reasoning algorithm on the ontology and produces the inferred knowledge. Such a model, however, does not mirror the aspirations of the Semantic Web. Indeed, we argue that more has to be done, since large-scales are an indispensable part of the semantic web vision. In the current Deliverable we aim at investigating the distributed aspects of knowledge representation formalisms and the reasoning procedures they are equipped with. Moreover, we propose three novel approaches that deal with the problems of 1) efficient reasoning in distributed knowledge bases, 2) reasoning with integrated distributed description logics, and 3) reasoning with (distributed) temporarily unavailable data sources, respectively.

[1]  Umberto Straccia,et al.  A fuzzy description logic for the semantic web , 2006, Fuzzy Logic and the Semantic Web.

[2]  Ralf Möller,et al.  Experiences with Load Balancing and Caching for Semantic Web Applications , 2006, Description Logics.

[3]  Boris Motik,et al.  A mapping system for the integration of OWL-DL ontologies , 2005, IHIS '05.

[4]  Axel Polleres,et al.  From SPARQL to rules (and back) , 2007, WWW '07.

[5]  François Goasdoué,et al.  Distributed Reasoning in a Peer-to-Peer Setting , 2004, ECAI.

[6]  Martin Hepp,et al.  A Caching Mechanism for Semantic Web Service Discovery , 2007, ISWC/ASWC.

[7]  Teodor C. Przymusinski The Well-Founded Semantics Coincides with the Three-Valued Stable Semantics , 1990, Fundam. Inform..

[8]  Luciano Serafini,et al.  Distributed Description Logics: Assimilating Information from Peer Sources , 2003, J. Data Semant..

[9]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[10]  Maurizio Lenzerini,et al.  Data integration: a theoretical perspective , 2002, PODS.

[11]  Antoine Zimmermann,et al.  Reasoning with a Network of Aligned Ontologies , 2008, RR.

[12]  Vasant Honavar,et al.  Towards Collaborative Environments for Ontology Construction and Sharing , 2006, International Symposium on Collaborative Technologies and Systems (CTS'06).

[13]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[14]  Ian Horrocks,et al.  A Logical Framework for Modularity of Ontologies , 2007, IJCAI.

[15]  Marianne Winslett,et al.  No Registration Needed: How to Use Declarative Policies and Negotiation to Access Sensitive Resources on the Semantic Web , 2004, ESWS.

[16]  Pascal Hitzler,et al.  A uniform approach to logic programming semantics , 2002, Theory and Practice of Logic Programming.

[17]  Jennifer Golbeck,et al.  Trust-based Revision for Expressive Web Syndication , 2009, J. Log. Comput..

[18]  Ian Horrocks,et al.  Querying the Semantic Web: A Formal Approach , 2002, SEMWEB.

[19]  Bernardo Cuenca Grau,et al.  Modular Ontology Languages Revisited , 2007 .

[20]  Bijan Parsia,et al.  Combining OWL ontologies using epsilon-Connections , 2006, J. Web Semant..

[21]  Bijan Parsia,et al.  Tableau Algorithms for E-Connections of Description Logics , 2005 .

[22]  Jérôme Euzenat,et al.  An API for Ontology Alignment , 2004, SEMWEB.

[23]  Boris Motik,et al.  Query Answering for OWL-DL with Rules , 2004, International Semantic Web Conference.

[24]  Vasant Honavar,et al.  A Tableau-Based Federated Reasoning Algorithm for Modular Ontologies , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06).

[25]  Heiner Stuckenschmidt,et al.  A Formal Investigation of Mapping Language for Terminological Knowledge , 2005, IJCAI.

[26]  Heiner Stuckenschmidt,et al.  Implementing Modular Ontologies with Distributed Description Logics , 2006, WoMO.

[27]  Steffen Staab,et al.  The Semantic Web - ISWC 2008, 7th International Semantic Web Conference, ISWC 2008, Karlsruhe, Germany, October 26-30, 2008. Proceedings , 2008, SEMWEB.

[28]  Franz Baader,et al.  Fusions of Description Logics , 2000, Description Logics.

[29]  Vasant Honavar,et al.  Package-Based Description Logics - Preliminary Results , 2006, International Semantic Web Conference.

[30]  Jérôme Euzenat,et al.  Three Semantics for Distributed Systems and Their Relations with Alignment Composition , 2006, SEMWEB.

[31]  Kenneth A. Ross,et al.  The well-founded semantics for general logic programs , 1991, JACM.

[32]  François Goasdoué,et al.  SomeWhere in the Semantic Web , 2005, SOFSEM.

[33]  Heiner Stuckenschmidt,et al.  Distributed Resolution for ALC , 2008, Description Logics.

[34]  Luciano Serafini,et al.  DRAGO: Distributed Reasoning Architecture for the Semantic Web , 2005, ESWC.

[35]  François Goasdoué,et al.  Answering queries using views: A KRDB perspective for the semantic Web , 2004, TOIT.

[36]  Alexander Borgida,et al.  Aspects of Distributed and Modular Ontology Reasoning , 2005, IJCAI.

[37]  François Goasdoué,et al.  SomeWhere in the Semantic Web , 2005, PPSWR.

[38]  Steffen Staab,et al.  Querying for meta knowledge , 2008, WWW.

[39]  Yimin Wang,et al.  A decentralized infrastructure for query answering over distributed ontologies , 2007, SAC '07.

[40]  Bijan Parsia,et al.  Working with Multiple Ontologies on the Semantic Web , 2004, SEMWEB.

[41]  Vasant Honavar,et al.  Modular Ontologies - A Formal Investigation of Semantics and Expressivity , 2006, ASWC.

[42]  Frank van Harmelen,et al.  A Framework for Handling Inconsistency in Changing Ontologies , 2005, SEMWEB.

[43]  Mathieu d'Aquin,et al.  Matching ontologies for context , 2007 .

[44]  Yarden Katz,et al.  Social Network-based Trust in Prioritized Default Logic , 2006, AAAI.

[45]  Sebastian Rudolph,et al.  ELP: Tractable Rules for OWL 2 , 2008, SEMWEB.

[46]  Jennifer Golbeck,et al.  Trust on the World Wide Web: A Survey , 2006, Found. Trends Web Sci..

[47]  Franz Baader,et al.  Pushing the EL Envelope , 2005, IJCAI.

[48]  Antoine Zimmermann,et al.  Integrated Distributed Description Logics , 2007, Description Logics.

[49]  Vasant Honavar,et al.  On the Semantics of Linking and Importing in Modular Ontologies , 2006, SEMWEB.

[50]  Juan-Zi Li,et al.  Semantic Similarity Based Ontology Cache , 2006, APWeb.

[51]  Franz Baader,et al.  Pushing the EL Envelope Further , 2008, OWLED.

[52]  Steffen Staab,et al.  Networked graphs: a declarative mechanism for SPARQL rules, SPARQL views and RDF data integration on the web , 2008, WWW.

[53]  Simon Schenk On the Semantics of Trust and Caching in the Semantic Web , 2008, International Semantic Web Conference.

[54]  Sergio Tessaris,et al.  On Relating Heterogeneous Elements from Different Ontologies , 2007, Description Logics.

[55]  Trevor P Martin Fuzzy Logic and the Semantic Web , 2005, Capturing Intelligence.

[56]  Donald Kossmann,et al.  The state of the art in distributed query processing , 2000, CSUR.

[57]  Franz Baader,et al.  Fusions of Description Logics and Abstract Description Systems , 2011, J. Artif. Intell. Res..

[58]  Peter Haase,et al.  D3.1.1 Context Languages - State of the Art , 2006 .

[59]  Boris Motik,et al.  Reasoning in description logics using resolution and deductive databases , 2006 .

[60]  Carsten Lutz,et al.  E-connections of abstract description systems , 2004, Artif. Intell..

[61]  Frank van Harmelen,et al.  C-OWL: Contextualizing Ontologies , 2003, SEMWEB.

[62]  Melvin Fitting,et al.  Fixpoint Semantics for Logic Programming a Survey , 2001, Theor. Comput. Sci..

[63]  Sergio Tessaris,et al.  Rules and Queries with Ontologies: a Unifying Logical Framework , 2005, Description Logics.

[64]  Chris Cornelis,et al.  A Bilattice-Based Framework for Handling Graded Truth and Imprecision , 2007, Int. J. Uncertain. Fuzziness Knowl. Based Syst..