An Extensible Ontology Software Environment

The growing use of ontologies in applications creates the need for an infrastructure that allows developers to more easily combine different software modules like ontology stores, editors, or inference engines towards comprehensive ontology-based solutions. We call such an infrastructure Ontology Software Environment. The article discusses requirements and design issues of such an Ontology Software Environment. In particular, we present this discussion in light of the ontology and (meta)data standards that exist in the Semantic Web and present our corresponding implementation, the KAON SERVER.

[1]  Peter F. Patel-Schneider,et al.  DLP System Description , 1998, Description Logics.

[2]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture , 1996 .

[3]  Dan Brickley,et al.  Resource Description Framework (RDF) Model and Syntax Specification , 2002 .

[4]  Boris Motik,et al.  A Conceptual Modeling Approach for building semantics-driven enterprise applications , 2002 .

[5]  Steffen Staab,et al.  OntoEdit: Collaborative Ontology Development for the Semantic Web , 2002, SEMWEB.

[6]  Ian Horrocks,et al.  OilEd: a Reason-able Ontology Editor for the Semantic Web , 2001, Description Logics.

[7]  Brian McBride,et al.  Jena: Implementing the RDF Model and Syntax Specification , 2001, SemWeb.

[8]  Ian Horrocks,et al.  Description logic programs: combining logic programs with description logic , 2003, WWW '03.

[9]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture Volume 1: A System of Patterns , 1996 .

[10]  Vassilis Christophides,et al.  The ICS-FORTH RDFSuite: Managing Voluminous RDF Description Bases , 2001, SemWeb.

[11]  Steffen Staab,et al.  Views for light-weight Web ontologies , 2003, SAC '03.

[12]  Michel C. A. Klein,et al.  Ontology Versioning and Change Detection on the Web , 2002, EKAW.

[13]  Raphael Volz,et al.  A Reverse Engineering Approach for Migrating Data-intensive Web Sites to the Semantic Web , 2002, Intelligent Information Processing.

[14]  Raphael Volz,et al.  Migrating data-intensive web sites into the Semantic Web , 2002, SAC '02.

[15]  Boris Motik,et al.  A Conceptual Modeling Approach for Semantics-Driven Enterprise Applications , 2002, OTM.

[16]  Richard Fikes,et al.  Tools for Assembling Modular Ontologies in Ontolingua , 1997, AAAI/IAAI.

[17]  Dieter Fensel,et al.  Ontobroker: Ontology Based Access to Distributed and Semi-Structured Information , 1999, DS-8.

[18]  B. F. Castro Buschmann, Frank; Meunier, Regine; Rohnert, Hans; Sommerlad, Peter; Stal, Michael. Pattern-oriented software architecture: a system of patterns, John Wiley & Sons Ltd, 1996 , 1997 .

[19]  Steffen Staab,et al.  1st German Workshop on Experience Management: Sharing Experiences about the Sharing of Experience, Berlin, Germany, March 7-8, 2002, Proceedings , 2002, German Workshop on Experience Management.

[20]  Ian Horrocks The FaCT System , 1998, TABLEAUX.

[21]  Peter D. Karp,et al.  OKBC: A Programmatic Foundation for Knowledge Base Interoperability , 1998, AAAI/IAAI.

[22]  Felix Naumann,et al.  Quality-Driven Query Answering for Integrated Information Systems , 2002, Lecture Notes in Computer Science.

[23]  Volker Haarslev,et al.  RACER System Description , 2001, IJCAR.

[24]  Frank van Harmelen,et al.  Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema , 2002, SEMWEB.

[25]  Steffen Staab,et al.  KAON - Towards a Large Scale Semantic Web , 2002, EC-Web.

[26]  Stefan Decker,et al.  TRIPLE - An RDF Query, Inference, and Transformation Language , 2001, INAP.

[27]  Siegfried Handschuh,et al.  Evolution of the Metadata in the Ontology-based Knowledge Management Systems , 2002, German Workshop on Experience Management.

[28]  Stefan Decker,et al.  TRIPLE - A Query, Inference, and Transformation Language for the Semantic Web , 2002, SEMWEB.

[29]  Dan Brickley,et al.  Resource description framework (RDF) schema specification , 1998 .