An Ontology Design Pattern for Representing Relevance in OWL

Design patterns are widely-used software engineering abstractions which define guidelines for modeling common application scenarios.Ontology design patterns are the extension of software patterns for knowledge acquisition in the Semantic Web. In this work we present a design pattern for representing relevance depending on context in OWL ontologies, i.e. to assert which knowledge from the domain ought to be considered in a given scenario. Besides the formal semantics and the features of the pattern, we describe a reasoning procedure to extract relevant knowledge in the resulting ontology and a plug-in for Protege which assists pattern use.

[1]  Wenfei Fan,et al.  Keys with Upward Wildcards for XML , 2001, DEXA.

[2]  Diego Calvanese Reasoning with Inclusion Axioms in Description Logics: Algorithms and Complexity , 1996, ECAI.

[3]  Jacqueline Renée Reich Ontological Design Patterns: Metadata of Molecular Biological Ontologies, Information and Knowledge , 2000, DEXA.

[4]  Harry Chen,et al.  The SOUPA Ontology for Pervasive Computing , 2005 .

[5]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[6]  Ahmed Karmouch,et al.  ACAI: agent-based context-aware infrastructure for spontaneous applications , 2005, J. Netw. Comput. Appl..

[7]  Vasant Honavar,et al.  Divide and Conquer Semantic Web with Modular Ontologies - A Brief Review of Modular Ontology Language Formalisms , 2006, WoMO.

[8]  Juhani Iivari,et al.  Information Systems as a Design Science , 2005 .

[9]  Ramanathan V. Guha,et al.  Contexts for the Semantic Web , 2004, SEMWEB.

[10]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[11]  Mark Weiser The computer for the 21st century , 1991 .

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

[13]  Aldo Gangemi,et al.  Ontology Design Patterns for Semantic Web Content , 2005, SEMWEB.

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

[15]  Stephen Cranefield,et al.  Ontologies for Agents: Theory and Experiences , 2005 .

[16]  V. Svátek Design Patterns for Semantic Web Ontologies : Motivation and Discussion , 2004 .

[17]  Steffen Staab,et al.  Engineering Ontologies using Semantic Patterns , 2001, OIS@IJCAI.

[18]  Heiner Stuckenschmidt,et al.  Toward Multi-viewpoint Reasoning with OWL Ontologies , 2006, ESWC.

[19]  Fernando Bobillo,et al.  A Crisp Representation for Fuzzy SHOIN with Fuzzy Nominals and General Concept Inclusions , 2006, URSW.

[20]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.