Semantic interoperability among heterogeneous information systems: two use cases

  1. Berges González, Idoia
Supervised by:
  1. Jesús Bermúdez de Andrés Director
  2. Arantza Illarramendi Echave Director

Defence university: Universidad del País Vasco - Euskal Herriko Unibertsitatea

Fecha de defensa: 20 December 2011

  1. Antonio Vallecillo Moreno Chair
  2. Alfredo Goñi Sarriguren Secretary
  3. Eduardo Mena Nieto Committee member
  4. Ernest Teniente López Committee member
  5. Esperanza Marcos Martínez Committee member
  1. Lenguajes y Sistemas Informáticos

Type: Thesis

Teseo: 319935 DIALNET lock_openTESEO editor


The vision of isolated information systems that work alone without cooperating with other systems has been put aside long time ago, since there are problems that cannot be solved by a single application, and instead require to share information or services between multiple systems. However, the fact that information systems are developed independently makes it difficult to obtain a seamless interoperation between those systems. This heterogeneity can be found at many levels, such as system heterogeneity and information heterogeneity, which in turn comprises syntactic, structural and semantic heterogeneity. This last type is the one we are interested in with regard to the work of this thesis. Semantic Web technologies such as ontologies have emerged as solutions that allow the representation in a formal way of the information managed in a particular domain. Moreover, the logic-based definition of concepts allows performing reasoning in order to find semantic relationships such as equivalence or specialization between them. In this thesis, a framework based on Semantic Web technologies has been presented to tackle the interoperability problem from a semantic point of view, which tries to reconcile the different visions of the world of the systems that want to communicate. Then, the framework has been adapted to two specific scenarios: information systems based on software agents that communicate by exchanging messages -where semantic interoperability has been studied both at a single message level and at a protocol level- and information systems that belong to a particular domain, in this case the healthcare domain.