A task memory Network - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2008

A task memory Network

Résumé

The typical activities of a Web service composition framework include : defining the structure of a composite Web service; selecting actual Web services to bind to a composite Web service; orchestrating a composite Web service execution; and handling runtime exceptions. A large body of research exists in the general area of Web services discovery, selection and composition. Generally, these approaches rely on the description of matching techniques (e. G. , whether descriptions of services and requests are compatible). Descriptions refer to meta-data such as service capabilities and non-functional properties (e. G. , quality of service properties). In this dissertation, we present an approach complementary to all classical Web service selection approaches. We first propose to add on top of Web service composition frameworks the knowledge on how the activity of Web service selection is carried out in the past. Then, to use this knowledge to improve the effectiveness of this activity. For this purpose, we introduce the concept of task memory. A task memory represents knowledge about the selected service configurations and the context in which these configurations are considered most appropriate by users. By leveraging the emerging wave of innovations in Web 2. 0 that promotes a new paradigm in which both providers and end-users (including non-expert users) can easily and freely share information and services over the Web, we introduce the concept of task forum. Essentially, a task forum provides a means to collect and share domain specific task definitions and task memories among users. This allows users to reuse and customize shared definitions instead of developing definitions of tasks from scratch. In addition, a task forum uses a publish and subscribe interaction model to support massive service selection recommendations. The techniques presented in this dissertation are implemented by reusing existing service composition techniques to support the definition and execution of composite services. A new prototype called YouMach´e is implemented to support tasks sharing and service selection using tasks forums and task memories. The implementation of this prototype relies on data services and software agents
Les activité typiques d'une structure qui réalise de la composition de services Web sont : la définition de la structure d'un service Web composite, la sélection de services Web courants à lier au service Web composite, l'orchestration de l'exécution d'un service Web composite. Beaucoup de travaux de recherche existent dans le domaine général de la découverte, sélection et composition de services Web. En général, ces approches se basent sur la description de techniques de matching. Dans cette thèse, on présente un approche qui est complémentaire à tous les approches classiques sur la sélection de services. En particulier, on propose d'ajouter la connaissance sur comment l'activité de sélection de services Web a été conduite dans le passé. Cette connaissance est utilisé pour améliorer l'efficacité de cette activité même. Pour cet objective, on définit le concept de Mémoire de la Tâche. La mémoire de la tâche représente la connaissance sur les configurations de services et le contexte dans lequel ces configurations ont été consideré s les plus approprié par les utilisateurs. En s'inspirant de la nouvelle vague apporté par le Web 2. 0 qui favorise un nouveau paradigme dans lequel les fournisseurs et les utilisateurs finals (y compris les utilisateurs pas experts) facilement et librement partagent de l'information et de services sur le Web, nous introduisons le concept de Forum de Tâches. Essentiellement, un forum de tâches ofreun moyen de collecter et partager des définitions de tâches et des mémoires de tâches, d'un domaine spécifique, entre les utilisateurs. Cela permet aux utilisateurs de réutiliser et personnaliser des définitions partagés au lieu de formuler des définitions de tâches à partir de zéro. Un nouveau prototype, appelé YouMaché, a été implémenté pour supporter le partage des tâches et la sélection de services en utilisant les forums de tâches et les mémoires de tâches. L'implémentation ce prototype s'appuie sur les données des services et des agents logiciels

Mots clés

Fichier non déposé

Dates et versions

hal-01466191 , version 1 (13-02-2017)

Identifiants

  • HAL Id : hal-01466191 , version 1

Citer

Rosanna Bova. A task memory Network: approach for composite Web services selection. 2008. ⟨hal-01466191⟩
45 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More