Business integration and Web Services collaboration (and more generally the semantic web) require the use of heterogeneous ontologies, which, in turn, describe heterogeneous data. There are many sources of heterogeneity: differences of terminology (the same concept can be given different names in two ontologies), differences of modelling (the same concept can be defined in different ways), or differences of knowledge representation languages (a concept cannot be defined as precisely in a language as in another). Semantic interoperability can be grounded in ontology reconciliation: finding relationships between concepts belonging to different ontologies (alignment) and implementing the operator (transformation or merge).
The Heterogeneity work package (2.2) of the Knowledge web European network of excellence, contributes to improve solving heterogeneity problems through matching and exploiting the resulting alignments following the process depicted in the figure below:
It has already produced a number of results among which:
These results are available in the forementionned deliverable as well as in publications. They also seeded some independently sustainable efforts: