thesis

Technique de l'internet et ses langages : vers un système d'information web restituant des services web sensibles au contexte

Defense date:

Jan. 1, 2010

Edit

Institution:

Toulouse 3

Disciplines:

Directors:

Abstract EN:

One of needs related to Web Information Systems is context adaptation. This need aims to deliver the user with Web services that are not relevant to his query but also to his context. In the classical architecture of the existing Web Information Systems, a user first launches his query and as a response, the system retrieves the Web Services relevant to this query, then he chooses one of these services and begins the interaction with the selected service. Therefore, context adaptation must be taken into account in two phases within these systems: at the Web Services querying phase and at the interaction phase with a Web Service. Most of the works interested in these two problems have limited the use of the context notion. Furthermore, the context adaptation during the interaction phase with a Web Service is based on saving several versions of the service data in order to choose a version that is appropriate to the context; this solution leads to overload the server. In order to meet these needs, we proposed a CA- WIS (Context Adaptation Web Information System) platform. Using this platform, we have presented a generic approach to design Web Information Systems providing context-aware Web Services. We integrated a generic context model in two phases of the architecture of this platform in order to allow a user to receive on one hand Web Services that are relevant to his context, and on the other hand to be able to interact with a context-aware Web Service. This generic model takes into consideration not only the user's context but also the service context. To ensure that the user context is generic, we have proposed a filtering algorithm. This algorithm allows keeping only the user's preferences satisfied with the characteristics of his context. The realization of the context adaptation process in the research phase of Web Services is based on the filtering and re-ordering of Web Services to return to the user a ranked list of the Web services that is relevant to his context. To achieve the context adaptation in the phase where users interact with a service, we have used a new data modeling methodology. The main advantage of using this methodology is to save the data only once with several structures, which can reduce the server overload. We have validated the CA-WIS platform through two prototypes. . .

Abstract FR:

Un des grands besoins liés aux Systèmes d'Information orientés-Web est l'adaptation au contexte. Ce besoin vise à délivrer à l'utilisateur des Services Web pertinents non seulement par rapport à sa requête mais aussi par rapport à son contexte. Quand l'utilisateur se connecte à un Système d'Information Web, il lance d'abord sa requête cherchant les Services Web pertinents par rapport à cette requête, puis il choisit un de ces services et il commence l'interaction avec le service choisi. L'adaptation au contexte doit donc être prise en compte dans deux phases de l'architecture d'un tel système : la phase de recherche des Services Web et la phase d'interaction avec un Service Web. La plupart des travaux intéressés à ces deux problèmes ont une utilisation limitée de la notion de contexte. De plus, l'adaptation au contexte dans la phase d'interaction avec un Service Web est basée sur la sauvegarde de plusieurs versions des données du service afin de choisir la version adaptée au contexte, ce qui conduit à une surcharge du serveur. Pour répondre à ces besoins et pallier les manques des travaux, nous avons proposé une plateforme CA-WIS (Context Adaptation of Web Information Système). Par cette plateforme, nous avons présenté une démarche plus générale pour concevoir des Systèmes d'Information Web fournissant des Services Web sensibles au contexte. Nous avons intégré un modèle générique du contexte dans les deux phases de l'architecture de cette plateforme pour permettre à un utilisateur de recevoir d'une part des Services Web pertinents par rapport à son contexte, et d'autre part d'interagir avec un service sensible au contexte. Ce modèle générique concerne non seulement le contexte de l'utilisateur mais aussi le contexte du service. Afin d'assurer la généricité de contexte de l'utilisateur, nous avons proposé un algorithme de filtrage. Cet algorithme permet de ne garder que les préférences de l'utilisateur satisfaites avec les caractéristiques de son contexte. La réalisation du processus d'adaptation au contexte dans la phase de recherche des Services Web est basée sur les processus de filtrage et ré-ordonnancement des Services Web pour restituer à l'utilisateur une liste ordonnée des Services Web pertinents par rapport à son contexte. Afin de réaliser l'adaptation au contexte dans la phase d'interaction avec un service, nous nous somme basés sur une nouvelle méthodologie de modélisation des données. . .