Jérôme Euzenat, Heiner Stuckenschmidt, The `family of languages' approach to semantic interoperability, in: Borys Omelayenko, Michel Klein (eds), Knowledge transformation for the semantic web, IOS press, Amsterdam (NL), 2003, pp49-63
Different knowledge representation languages can be used for different semantic web applications. Exchanging knowledge thus requires specific techniques established on a semantic ground. We present the `family of languages' approach based on a set of knowledge representation languages whose partial ordering depends on the transformability from one language to another by preserving a particular property. For the same set of languages, there can be several such structures based on the property selected for structuring the family. Properties of different strength allow performing practicable but well founded transformations. The approach offers the choice of the language in which a representation will be imported and the composition of available transformations between the members of the family.
Semantic interoperability, ontology sharing, knowledge transformation, ontology patterns
Jérôme Euzenat, Heiner Stuckenschmidt, The `family of languages' approach to semantic interoperability, in: Borys Omelayenko, Michel Klein (eds), Proc. ECAI workshop on Knowledge Transformation for the Semantic Web, Lyon (FR), pp92-99, 2002
Exchanging knowledge via the web might lead to the use of different representation languages because different applications could take advantage of this knowledge. In order to function properly, the interoperability of these languages must be established on a semantic ground (i.e., based on the models of the representations). Several solutions can be used for ensuring this interoperability. We present a new approach based on a set of knowledge representation languages partially ordered with regard to the transformability from one language to another by preserving a particular property. The advantages of the family of languages approach are the opportunity to choose the language in which a representation will be imported and the possibility to compose the transformations available between the members of the family. For the same set of languages, there can be several structures depending on the property used for structuring the family. We focus here on semantic properties of different strength that allow us to perform practicable but well founded transformations.
Semantic interoperability, ontology sharing, knowledge transformation, ontology patterns
Heiner Stuckenschmidt, Jérôme Euzenat, Ontology Language Integration: A Constructive Approach, in: Proc. KI workshop on Applications of Description Logics, Wien (AT), 2001
The problem of integrating different ontology languages has become of special interest recently, especially in the context of semantic web applications. In the paper, we present an approach that is based on the configuration of a joint language all other languages can be translated into. We use description logics as a basis for constructing this common language taking advantage of the modular character and the availability of profound theoretical results in this area. We give the central definitions and exemplify the approach using example ontologies available on the Web.