untitled

(ff) #1
12.2 Selecting an Ontology Language 285

Medical Personnel

Ontologist

Data Mining Tool

Authorization

Chart Database

Chart Ontology

Figure 12.1 Use case diagram for the medical chart ontology.


  • Use case diagrams can specify who will use the ontology and how it will
    be used.


12.2 Selecting an Ontology Language


Ontology languages can be given a rough classification into three categories:


  • Logical languages. These languages express knowledge as logical state-
    ments. One of the best-known examples of such an ontology language is
    the Knowledge Interchange Format (KIF) (Genesereth 1998).

  • Frame-based languages.These languages are similar to database languages.
    Frame-based languages organize data using record-like structures called
    frames. As we saw in section 1.1, a database record consists of a series of
    data items called “fields.” In the same way, a frame consists of a series of
    data items calledslots. One of the best-known frame-based languages is
    KL-ONE (Brachman and Schmolze 1985).

Free download pdf