Context-oriented semantic mediation for composition of Web services
Médiation sémantique orientée contexte pour la composition de services Web
Résumé
The adoption of Web services is a keystone in the development of interoperable systems. Particularly, Web services composition allows answering to the increasingly complex users' needs, by combining several Web sevices into a common business process. However, despite this widespread adoption of Web services, several obstacles still hinder their semantic reconciliation when being composed. Consistent understanding of data exchanged between composed Web services is hampered by different semantic interpretations and representations. In this report, we focus on the semantic heterogeneities of data exchanged between Web services engaged in a composition. Our contribution revolves around the notion of context in order to describe data semantics. We evaluate to which extent context enriches data exchange between Web services. We propose a context-based model to describe the semantics of data, and a mediation approach that takes advantage of our model to solve semantic heterogeneities between composed Web services
L'adoption des services Web constitue une avancée majeure dans le développement des systèmes d'information interopérables. En particulier, la composition de services permet de répondre aux besoins de plus en plus complexes des utilisateurs, par la combinaison de plusieurs services Web au sein d'un même processus métier. Cependant, malgré cette large adoption des services Web, de nombreux obstacles empêchent leur réconciliation sémantique lors de la composition. L'interprétation consistante des données échangées entre services Web composés est gênée par des différences de représentation et d'interprétation sémantiques. Dans ce mémoire, nous nous intéressons aux hétérogénéités sémantiques des données échangées entre les services Web engagés dans une compositions. Notre contribution évolue autour de la notion de contexte pour décrire la sémantique des données. Nous étudions dans quelle mesure le contexte peut enrichir l'échange entre services Web. Nous proposons un modèle orienté contexte pour représenter la sémantique des données, ainsi qu'une approche de médiation qui tire avantage de notre modèle pour résoudre les hétérogénéités sémantiques entre services Web composés