Synthesizing adapters for conversational web-services from their WSDL interface

Abstract : Service-oriented applications are typically built out of existing web-services (WSs) possibly made available by third party vendors. This requires that the application has to be able to evolve when the composing WSs are not anymore available or when new, more useful ones, are published. In this setting, an important problem is to understand how to use WSs showing an interface that differs from the one the application has been built to. The problem becomes even more complex when we consider conversational WSs, i.e., WSs that expose operations that have Input/Output (I/O) data dependencies among them. This paper presents a complete development methodology to the automatic synthesis of adapters for conversational WSs starting from their WSDL interface. The result is a tool-supported methodology that takes as input the WSDL of a pair of services and automatically builds a script that maps a sequence of operation invocations on a “WS to be replaced” into an equivalent sequence of operation invocations on the “replacing WS”. The overall approach is presented by applying it to two existing WSs that realize two distinct, but equivalent, search engines for lyric music.
Type de document :
Communication dans un congrès
In ICSE 2010 SEAMS: Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2010, Capetown, South Africa. pp.104-113, 2010
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00512413
Contributeur : Massimo Tivoli <>
Soumis le : lundi 22 novembre 2010 - 10:04:42
Dernière modification le : lundi 22 novembre 2010 - 11:09:10
Document(s) archivé(s) le : mercredi 23 février 2011 - 02:27:34

Fichier

CDPPT_seams10.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00512413, version 1

Collections

Citation

Luca Cavallaro, Elisabetta Di Nitto, Patrizio Pelliccione, Matteo Pradella, Massimo Tivoli. Synthesizing adapters for conversational web-services from their WSDL interface. In ICSE 2010 SEAMS: Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2010, Capetown, South Africa. pp.104-113, 2010. 〈inria-00512413〉

Partager

Métriques

Consultations de la notice

98

Téléchargements de fichiers

182