28.11.2012 Views

Innovation and Ontologies

Innovation and Ontologies

Innovation and Ontologies

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

170 Elements of <strong>Ontologies</strong><br />

RDF (Manola & Miller, 2004; McBride, 2004a) was developed by the World Wide Web<br />

Consortium (W3C) as a semantic-network based language to describe internet resources. It was<br />

proposed as a W3C Recommendation in 1999. RDF Schema (McBride, 2004b), an extension to<br />

RDF with frame-based primitives, was made a W3C Recommendation in 2003. The combination<br />

of RDF 204 <strong>and</strong> RDF Schema 205 is mostly referred to as RDF(S). According to Berners-Lee &<br />

Fischetti (1999), these languages constitute the foundations of the Semantic Web.<br />

In this context three more languages have been developed as extensions to RDF(S):<br />

• OIL (Horrocks et al., 2000). Based on description logic, OIL 206 was developed within the EU<br />

project On-To-Knowledge; the ontology development methodology of this project is<br />

described in part III. OIL adds frame-based knowledge representation primitives to RDF(S).<br />

• DAML+OIL (Horrocks & van Harmelen, 2001). DAML+OIL was created between 2000 <strong>and</strong><br />

2001 in the context of the DARPA project DAML 207 . It adds knowledge representation<br />

primitives which base on description logic to RDF(S).<br />

• OWL (Dean & Schreiber, 2004).<br />

Because the Web Ontology Language (OWL), a W3C recommendation since 2004, includes many<br />

currently accepted aspects of ontology specification, it will be described in some more detail.<br />

OWL resulted of the efforts of a W3C working group 208 dedicated to create a new ontology<br />

markup language for the Semantic Web. It is organized in three layers of “increasingly expressive<br />

sublanguages” (McGuinness & van Harmelen, 2004) enabling ontology modelers to choose an<br />

appropriate balance between expressivity <strong>and</strong> operation efficiency by choosing the according<br />

version of OWL (Antoniou & van Harmelen, 2004; Laufs et al., 2006).<br />

OWL covers most of the features of previously developed languages (i.e. DAML <strong>and</strong> OIL). It<br />

was designed to (a) provide most of the commonly used modeling primitives of frame-based <strong>and</strong><br />

description logic oriented ontologies, (b) have a simple <strong>and</strong> well-defined semantics, <strong>and</strong> (c)<br />

provide support for automated reasoning (Klein et al., 2002). Accordingly, the language is<br />

estimated to have a high maturity <strong>and</strong> expressive power 209 (Antoniou & van Harmelen, 2004;<br />

Koschmider & Oberweis, 2005).<br />

204 More information on RDF can be retrieved from the following contributions: Gómez-Pérez & Corcho (2002), Gómez-Pérez, Fernández-<br />

López & Corcho (2004), Klein et al. (2002), Maedche (2003), Maedche & Motik (2003), McBride (2004a), Mizoguchi (2004b), Staab &<br />

Maedche (2001).<br />

205 More information on RDF Schema can be retrieved from the following contributions: Gómez-Pérez & Corcho (2002), Gómez-Pérez,<br />

Fernández-López & Corcho (2004), Klein et al. (2002), McBride (2004a), Staab & Maedche (2001).<br />

206 More information on OIL can be retrieved from the synopsis in Gómez-Pérez, Fernández-López & Corcho (2004).<br />

207 More information is available online at: http://www.daml.org/ (2007/07/05). For details on the DAML+ONT specification which has<br />

preceded DAML+OIL (cf. McGuinness et al. (2002) <strong>and</strong> Gómez-Pérez, Fernández-López & Corcho (2004)).<br />

208 More information on the Web-Ontology Working Group can be found at http://w3.org/2001/sw/WebOnt/ (2008/06/05).<br />

209 Although OWL supports various possibilities to specify axioms (e.g. restrictions on data types <strong>and</strong> cardinalities), there is no support for<br />

arbitrary rules (Antoniou & van Harmelen, 2004; Gómez-Pérez & Corcho, 2002). This motivated the extension of the Semantic Web Stack<br />

with a rules layer that resides upon the ontology layer. There is some ongoing discussion on how the resulting architecture should be<br />

organized <strong>and</strong> what rule languages (e.g. SWRL 209) <strong>and</strong> concepts are suitable for efficient reasoning support (Horrocks et al., 2005).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!