Adding an Index Mechanism to an Ontology.

Autor: Kacprzyk, Janusz, Węgrzyn-Wolska, Katarzyna M., Szczepaniak, Piotr S., Bettahar, Fathia, Moulin, Claude, Barthès, Jean-Paul A.
Zdroj: Advances in Intelligent Web Mastering; 2007, p56-61, 6p
Abstrakt: This paper describes the design and the implementation of an indexing process based on features added to an ontology. This process provides a way for indexing a knowledge base, i.e. attaching element identifiers to keywords or expressions found in the ontology or the knowledge base. The features inserted in the ontology define for each element the data type properties that can be used to build and update the index. Fundamentally, an index is a hash table where each entry contains a key built using this process and where the value is the list of identifiers of ontology elements concerned by the corresponding key. We describe the indexing characteristics for the OWL language and show how they can be reduced for a simpler language. We then give an algorithm that allows to build an index for a compliant knowledge base. We conclude by presenting an application using this indexing process. It concerns a platform dedicated to eGovernment services. Within this platform, each module requires an index to facilitate the access to information semantically attached to ontology elements. [ABSTRACT FROM AUTHOR]
Databáze: Supplemental Index