Skip to main content
European Commission logo
English English
CORDIS - EU research results
CORDIS
Content archived on 2024-05-18

WonderWeb: Ontology Infrastructure for the Semantic Web

Article Category

Article available in the following languages:

Advanced information and knowledge processing

Ontologies, used as shared vocabularies to improve information retrieval or to help data integration, are often developed by several researchers in parallel. Successful application of ontologies in such uncontrolled, de-centralised and distributed environments requires substantial support for change management.

Digital Economy icon Digital Economy

The idea behind applying ontologies to information management is that computers could exploit explicit descriptions of the meaning of data on web pages to handle it in a more intelligent way. However, neither the data on the Web, nor the ontologies themselves are permanent and stable. How to effectively use ontologies for computerised information management is still an ongoing research issue. Applying independently developed ontologies together in a dynamic environment where they change over time is even more of a challenge. Research work within the WONDERWEB project focused on designing a component-based framework to cope with distributed ontology evolution. The description of the mechanics of the so-called Semantic Web and the analysis of current practices for change management lead to a number of guidelines for the framework design. Since different tools using the framework should agree on the basic part of the ontology, a meta-model of ontology change specifying a large number of change operations was defined initially. Essentially, the set of basic operations is the 'common language' that tools share for change representation or for augmenting information represented in one formalism with information in another. In order to define standard change operations, the meta-model of two well-known ontology representation formalisms, namely the Open Knowledge Base Connectivity (OKBC) and the Web Ontology Language (OWL) was used. These change operations were precisely defined additions, removals or modifications to the definition of a concept, a property or an ontology as a whole. Finally, the ontology for change operations for OKBC and OWL was extended to a general specification language. The ultimate aim of this specification language is to provide a vocabulary and syntax to express an accurate specification of ontology changes. Moreover, change operations were aggregated into composite operations that perform several modifications in one step. By choosing either composite or simple operations, the level of refinement of a change specification can vary. To provide some evidence of the usability of the framework, parts of it have been implemented in automated tools with the aim of conducting theoretical and practical studies.

Discover other articles in the same domain of application