Adaptation of Service Protocols using Process Algebra and On-the-Fly Reduction Techniques

Abstract : Software Adaptation is a hot topic in Software Engineering since it is the only way to compose non-intrusively black-box components or services with mismatching interfaces. However, adaptation is a complex issue especially when behavioral descriptions of services are considered. This paper presents optimised techniques to generate adaptor protocols, being given a set of service interfaces involved in a composition and an adaptation contract. In this work, interfaces are described using a signature, and a protocol that takes value passing into account. Our proposal is completely supported by tools that automate the generation and the verification of the adaptor protocols. Last, we show how our adaptation techniques are implemented into BPEL.
Type de document :
Communication dans un congrès
Athman Bouguettaya and Ingolf Krueger and Tiziana Margaria. 6th International Conference on Service Oriented Computing ICSOC'2008, Dec 2008, Sydney, Australia. Springer Verlag, 5364, pp.84-99, 2008, Lecture Notes in Computer Science. 〈10.1007/978-3-540-89652-4_10〉
Liste complète des métadonnées

Littérature citée [21 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00341598
Contributeur : Radu Mateescu <>
Soumis le : mardi 25 novembre 2008 - 15:27:37
Dernière modification le : mercredi 11 avril 2018 - 01:57:23
Document(s) archivé(s) le : lundi 7 juin 2010 - 20:26:42

Fichier

Mateescu-Poizat-Salaun-08.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Radu Mateescu, Pascal Poizat, Gwen Salaün. Adaptation of Service Protocols using Process Algebra and On-the-Fly Reduction Techniques. Athman Bouguettaya and Ingolf Krueger and Tiziana Margaria. 6th International Conference on Service Oriented Computing ICSOC'2008, Dec 2008, Sydney, Australia. Springer Verlag, 5364, pp.84-99, 2008, Lecture Notes in Computer Science. 〈10.1007/978-3-540-89652-4_10〉. 〈inria-00341598〉

Partager

Métriques

Consultations de la notice

313

Téléchargements de fichiers

241