Knowledge Table Driven Ontology Enhancement.
Sujatha R Upadhyaya, Nabizath Saleena, P. Sreenivasa Kumar · 2005
Our system enhances a consistent OWL ontology by adding new concept and property definitions, if they are found consistent with the existing ontology. New restrictions are allowed to be posed on existing concepts. But, no changes are allowed on existing restrictions. We build a knowledge table from the ontology to be enhanced, to determine the consistency of an input submission. Knowledge table is a two dimensional table, each row of which corresponds to a concept in the ontology. Each column corresponds to a property restriction appearing as property flavor, a combination of property, restriction and value. The cell values in knowledge table could be {1},{0} or {0,1} depending on whether the property flavor is true, false or not applicable for a concept. This table intuitively stores property restrictions applicable to concepts in the ontology. Interactions between property flavors are captured in another data structure called influence tables. The influence tables take into account the effect of disjointness between ranges of property flavors and the functional characteristic of a property. The knowledge table describes a concept in terms all property flavors that appear in the ontology by updating cell values as per the influence table. Our knowledge