aminePlatform.engines.dynamicKnowledgeIntegration
Class ContainsDefObject

java.lang.Object
  extended byaminePlatform.engines.dynamicKnowledgeIntegration.ContainsDefObject

class ContainsDefObject
extends java.lang.Object

Title: Ontology Interface

Description: This class implements the dynamic integration process

This process concerns the dynamic integration of conceptual structures (CS) in the ontology. The dynamic integration process consists of an automatic integration of the CS according to the algorithm developed, for this purpose, by Adil KABBAJ in his Ph.D thesis (1992-1996).

This dynamic integratin process is used also to perform classification and information retrieval.

See the Web Site of Amine Platform for the detail of this important process: sourceforge.net/projects/amine-platform The algorithm has been updated and extended several times by Adil KABBAJ to include a detailed treatment of the integration around Individual and also the integration of complex structures; integration of compound CGs with embedded contexts. This extension is very important since most of real applications make use of complex structures represented as compound CGs. Another extension concerns the treatment of elicitation as a first step in the algorithm: elicitation is a valuable operation only if we deal with a dynamic ontology/memory that has a tree structure. In a general case, elicitation should be replaced by a more general treatment. A First implementation of the first version of the algorithm was done in C++ by Adil KABBAJ, Hamid ER-RAMLI, and Khadda MOUSAID. The Java implementation of the first version of the algorithm was done by Karim (with the collaboration of Adil). Adil updated and extended this implementation to consider the new updates and extensions of the algorithm. Adil added also code for treatment of metaphor but it is not finished yet. Copyright: Copyright (c) Adil KABBAJ 2004-2009


Field Summary
(package private)  Type conceptDef
           
(package private)  Concept conceptInCG
           
(package private)  boolean found
           
 
Constructor Summary
(package private) ContainsDefObject()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

conceptInCG

Concept conceptInCG

conceptDef

Type conceptDef

found

boolean found
Constructor Detail

ContainsDefObject

ContainsDefObject()