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.

180 Classification – The OntoCube<br />

figure 61 Spectrum of ontologies by Lassila & McGuinness (2001)<br />

The categories <strong>and</strong> their meanings are (Lassila & McGuinness, 2001; McGuinness, 2002):<br />

• Controlled vocabulary: a finite list of terms. Catalogs are an example of this category, providing<br />

unambiguous interpretation of terms.<br />

• Glossary: a list of terms with their meanings specified as natural language statements. This<br />

provides more information since humans can read the natural language statements. Typically<br />

interpretations are not unambiguous <strong>and</strong> thus not adequate for computer agents.<br />

• Thesaurus: provision of some additional semantics between terms. Giving information such as<br />

synonym relationships, they do not supply an explicit hierarchy. In many cases, relationships<br />

may be interpreted unambiguously by agents.<br />

• Informal is-a hierarchy: i.e. hierarchy taken from specifications of term hierarchy (e.g. YAHOO).<br />

This is not a strict subclass or is-a hierarchy, but rather represents subordinate components.<br />

• Formal is-a hierarchy: including strict subclass relationships. If A is a superclass of B, then if an<br />

object is a subclass of B, it is necessarily a subclass of A as well. Strict subclass hierarchies are<br />

necessary to deploy inheritance.<br />

• Formal is-a hierarchy that includes instances.<br />

• Frames: that is, inclusion of classes <strong>and</strong> their properties which can be inherited by classes of the<br />

lower level.<br />

• Ontology with value restrictions: restrictions might be placed on what can fill a property.<br />

• General logical constraints: making the ontology the most expressive. Ontologists can specify<br />

first-order logic constraints between terms by use of ontology languages.

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

Saved successfully!

Ooh no, something went wrong!