OWL : Taxonomies VS. the semantic web ? a mismatch?

W3C has recognized the importance of taxonomies and is pushing “OWL Lite” as the new preferred way to express (web) taxonomies.  However, there appears to be a subtle but important semantic difference in how OWL is best used for taxonomies and how OWL is intended to be used for the semantic web. A difference that may destroy the semantic interoperability of OWL taxonomies and OWL for the semantic web.

 

When used for the semantic web the purpose is machine interpretability of Web content. Individual classes and instances describe the (metaphysical) things of existence, like the colour blue or the day of the week “Monday”. OWL mark-up for a document (or other type of information objects) are formal semantic representations of what is described informally in the documents. 

 

When used to express classification hierarchies in taxonomies the purpose of OWL is to structure information objects in libraries, databases, portals etc. Individual classes describe topics/subjects such as Marketing,  R&D, Sales etc. Instances may (*) be the information objects under classification! OWL mark-up for a document (or other types of information objects) describe what the document is about (i.e. its classification).

 

(*) My recommendation to represent classification of “information objects” as class instances is arguably a misuse of the IS-A relation but it offers many benefits for taxonomy minded users/developers. 1) A simple information structure very similar to a taxonomy. 2) Out-of-the-box OWL reasoner support for relations between topics/subjects (e.x. reasoner will know that a book manually specified to be about a specific subject is also about the broader (parent) subjects in the taxonomy). 1+2) Lower costs, faster, easier, less training, less development.

 

In summary, key OWL constructs such as instances and subclassing will be used differently depending on the intended usage. I predict that the difference uses of OWL may inhibit the semantic interoperability of OWL taxonomies and OWL for the semantic web. (Will mostly be a problem of a future semantic web because the web may lose a valuable backbone of structured information).

 

I am interested in what other people have to say about this?


------------
Yahoo! Mail - Gratis: 6 MB lagerplads, spamfilter og virusscan

Received on Monday, 8 September 2003 09:31:41 UTC