Ontology Language

An ontology language is an artificial language that expresses knowledge about the structure of human communication and that is suitable to express additional communicative facts, using that knowledge. An ontology language provides:

  1. Conceptual phenomena with their names and textual definitions.
  2. Conceptual relations with their names and textual definitions.
  3. Conceptual roles that are required by those conceptual relations with their names and textual definitions.
  4. The concepts which members can play the above conceptual roles (in those conceptual relations).
  5. The specialization relation between each concept and its direct supertype concept.
whereas conceptual phenomenon, conceptual relation or conceptual role are subtypes of concept.

A communicative fact is an opinion about a potential fact. It is expressed in such an ontology language as a concatenation of an intention and a proposition.

For example
Assume that person P makes a statement that wheel-1 is part of car-1 and person Q denies that. These two communicative facts express opinions about what might be the case. In an ontology language this can be expressed as follows:

In this example, the following knowledge shall be included in the ontology language to enable a correct interpretation of the meaning:

With such an ontology language it is possible to express any opinion about a composition, including the above example.

An example of a more complete ontology language is called Gellish. It is defined in the STEPlib tables on http://www.STEPlib.com, especially in the TOPini part. In my opinion such an ontology language provides a universal data structure and can replace data models by one common language.


IEEE Standard Upper Ontology (SUO) Study Group http://suo.ieee.org/ and the Suggested Upper Merged Ontology http://www.ontologyportal.org which is one of its proposals

OWL (WebOntologyLanguage) is a W3C Candidate Recommendation, designed to support ontologies distributed on the Web, using RDF (ResourceDescriptionFramework). http://www.w3.org/TR/owl-guide/

Google directory: ontologies http://directory.google.com/Top/Reference/Knowledge_Management/Knowledge_Representation/Ontologies/

Most likely quaintly stale-dated and not much use for anything but printing out to start the coal fire to warm the hob but a few little gems might be of interest to a few old souls or a few young ones too.

See:: http://ksl-web.stanford.edu/KR96/PanelIntro.html


This used to end with:

        . . . . . . . . . ( end of section Syntax) <<Contents | End>> 

and many lines have extra spaces. The syntax was odd, and clearly not generated for this wiki. The conclusion is that this was simply lifted from somewhere else and dropped here.

People, if you do simply lift and drop, it would be GoodForm? to take a moment to enhance the information by using appropriate WikiMarkup.

Thank you.
CategorySemanticWeb

EditText of this page (last edited February 25, 2008) or FindPage with title or text search