Formal Properties of Modularisation

Modularity of ontologies is currently an active research field, and many different notions of a module have been proposed. In this paper, we review the fundamental principles of modularity and identify formal properties that a robust notion of modularity should satisfy. We explore these properties in detail in the contexts of description logic and classical predicate logic and put them into the perspective of well-known concepts from logic and modular software specification such as interpolation, forgetting and uniform interpolation. We also discuss reasoning problems related to modularity.

[1]  L. Stein,et al.  OWL Web Ontology Language - Reference , 2004 .

[2]  T. S. E. Maibaum,et al.  Conservative Extensions, Interpretations Between Theories and All That! , 1997, TAPSOFT.

[3]  Paulo A. S. Veloso,et al.  Some Remarks on Conservative Extensions: A Socratic Dialogue , 1991, Bull. EATCS.

[4]  David Pearce,et al.  Strongly equivalent logic programs , 2001, ACM Trans. Comput. Log..

[5]  Ian Horrocks,et al.  Modular Reuse of Ontologies: Theory and Practice , 2008, J. Artif. Intell. Res..

[6]  Petros S. Stefaneas,et al.  Logical support for modularisation , 1993 .

[7]  Boris Konev,et al.  Semantic Modularity and Module Extraction in Description Logics , 2008, ECAI.

[8]  Carsten Lutz,et al.  Conservative Extensions in the Lightweight Description Logic EL , 2007, CADE.

[9]  Yannis Kalfoglou,et al.  Institutionalising ontology-based semantic integration , 2008, Appl. Ontology.

[10]  Andrew M. Pitts,et al.  On an interpretation of second order quantification in first order intuitionistic propositional logic , 1992, Journal of Symbolic Logic.

[11]  Willem Conradie,et al.  Definitorially Complete Description Logics , 2006, KR.

[12]  Carsten Lutz,et al.  Deciding inseparability and conservative extensions in the description logic EL , 2010, J. Symb. Comput..

[13]  Valentin Goranko,et al.  Model theory of modal logic , 2007, Handbook of Modal Logic.

[14]  Paulo A. S. Veloso Yet Antother Cautionary Note on Conservative Extensions: a Simple Case with a Computing Flavour , 1992, Bull. EATCS.

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

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

[17]  Ian Horrocks,et al.  OWL Web Ontology Language Reference-W3C Recommen-dation , 2004 .

[18]  Ian Horrocks,et al.  Conjunctive Query Answering for the Description Logic SHIQ , 2007, IJCAI.

[19]  Jeff Z. Pan,et al.  Forgetting Concepts in DL-Lite , 2008, ESWC.

[20]  Larisa Maksimova,et al.  Complexity of interpolation and related problems in positive calculi , 2002, Journal of Symbolic Logic.

[21]  A. Visser Uniform interpolation and layered bisimulation , 1996 .

[22]  Bijan Parsia,et al.  Modularity and Web Ontologies , 2006, KR.

[23]  David H. Pitt,et al.  Conservative extensions: a cautionary note , 1990, Bull. EATCS.

[24]  Donald Sanella What Does the Future Hold for Theoretical Computer Science , 1997 .

[25]  Frank Wolter,et al.  Handbook of Modal Logic , 2007, Studies in logic and practical reasoning.

[26]  Diego Calvanese,et al.  Answering Regular Path Queries in Expressive Description Logics: An Automata-Theoretic Approach , 2007, AAAI.

[27]  Frank van Harmelen,et al.  Contextualizing ontologies , 2004, J. Web Semant..

[28]  Colin Stirling,et al.  Modal Mu-Calculi , 2001 .

[29]  Silvio Ghilardi,et al.  Undefinability of propositional quantifiers in the modal system S4 , 1995, Stud Logica.

[30]  Frank Wolter,et al.  Modularity in DL-Lite , 2007, Description Logics.

[31]  Stefan Woltran,et al.  Semantical characterizations and complexity of equivalences in answer set programming , 2005, TOCL.

[32]  Chen C. Chang,et al.  Model Theory: Third Edition (Dover Books On Mathematics) By C.C. Chang;H. Jerome Keisler;Mathematics , 1966 .

[33]  Dean Allemang,et al.  The Semantic Web - ISWC 2006, 5th International Semantic Web Conference, ISWC 2006, Athens, GA, USA, November 5-9, 2006, Proceedings , 2006, SEMWEB.

[34]  Diego Calvanese,et al.  DL-Lite: Tractable Description Logics for Ontologies , 2005, AAAI.

[35]  Ian Horrocks,et al.  Just the right amount: extracting modules from ontologies , 2007, WWW '07.

[36]  Larry Wos,et al.  What Is Automated Reasoning? , 1987, J. Autom. Reason..

[37]  Carsten Lutz,et al.  Conservative Extensions in Expressive Description Logics , 2007, IJCAI.

[38]  Diego Calvanese,et al.  DL-Lite in the Light of First-Order Logic , 2007, AAAI.

[39]  Frank Wolter,et al.  Can You Tell the Difference Between DL-Lite Ontologies? , 2008, KR.

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

[41]  Carsten Lutz,et al.  Did I Damage My Ontology? A Case for Conservative Extensions in Description Logics , 2006, KR.

[42]  Frank Pfenning,et al.  Automated Deduction - CADE-21, 21st International Conference on Automated Deduction, Bremen, Germany, July 17-20, 2007, Proceedings , 2007, CADE.

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

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

[45]  D. Gabbay,et al.  Many-Dimensional Modal Logics: Theory and Applications , 2003 .

[46]  Boris Konev,et al.  The Logical Difference Problem for Description Logic Terminologies , 2008, IJCAR.

[47]  Marco Hollenberg,et al.  Uniform Interpolation, Automata and the Modal μ-Calculus , 1996, Advances in Modal Logic.

[48]  Stefano Borgo,et al.  Development of Modular Ontologies in CASL , 2006, WoMO.

[49]  Joseph A. Goguen,et al.  Institutions: abstract model theory for specification and programming , 1992, JACM.

[50]  Diego Calvanese,et al.  Data Complexity of Query Answering in Description Logics , 2006, Description Logics.

[51]  R. Reiter,et al.  Forget It ! , 1994 .

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

[53]  Till Mossakowski,et al.  Conservativity in Structured Ontologies , 2008, ECAI.