Migrating Component-Based Web Applications to Web Services: Towards Considering a "Web Interface as a Service"

Chouki Tibermacine 1 Mohamed Lamine Kerdoudi 2
1 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : Web component-based development is a challenging development paradigm, whose attraction to practitioners is increasing more and more. One of the main advantages of this paradigm is the ability to build customizable and composable web application modules as independent units of development, and to share them with other developers by publishing them in libraries as COTS (Commercial Off The Shelf) or free components. In parallel, since many years, Web services confirmed their status of one of the most pertinent solutions for a service provider, like Google or Amazon, to open its solutions for third party development. In this paper, we present an approach to migrate existing web component-based applications to a set of primitive and composite Web services and deploy them on a web service provider. This transformation helps server-side web application developers in transforming their "user interface"-based web components into a set of web services intended for remote code extensions. We implemented our solution on a collection of Java-related technologies. Java EE components are the input of the proposed implementation, and a set of Java Web services with their WSDL interfaces, choreographies and orchestrations of these services are provided at output.
Type de document :
Communication dans un congrès
ICWS'12: 10th International Conference on Web Services, Jun 2012, United States. IEEE Computer Society, pp.8, 2012, 〈http://conferences.computer.org/icws/2012/〉
Liste complète des métadonnées

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

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00700340
Contributeur : Chouki Tibermacine <>
Soumis le : mardi 22 mai 2012 - 16:44:52
Dernière modification le : vendredi 26 octobre 2018 - 11:08:01
Document(s) archivé(s) le : vendredi 30 novembre 2012 - 12:05:15

Fichier

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

Identifiants

  • HAL Id : lirmm-00700340, version 1

Collections

Citation

Chouki Tibermacine, Mohamed Lamine Kerdoudi. Migrating Component-Based Web Applications to Web Services: Towards Considering a "Web Interface as a Service". ICWS'12: 10th International Conference on Web Services, Jun 2012, United States. IEEE Computer Society, pp.8, 2012, 〈http://conferences.computer.org/icws/2012/〉. 〈lirmm-00700340〉

Partager

Métriques

Consultations de la notice

331

Téléchargements de fichiers

331