From Abstract to Executable BPEL Processes with Continuity Support

Zeina Azmeh 1 Marianne Huchard 2, * Fady Hamoui 1, 3 Naouel Moha 4, 5
* Auteur correspondant
2 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
5 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : The real value of Web services under the SOA paradigm lies in their ability to be assembled to obtain a new functionality. Assembling Web services can be achieved through a standard called BPEL, which creates executable processes by orchestrating Web service invocations. The problem with BPEL is the inability to separate the process description from its realization. In other words, it requires a prior retrieval of concrete Web services, which can be very challenging regarding the issues surrounding service discovery and selection. In this paper, we propose to separate a BPEL process description from its realization. We extend the notion of abstract BPEL processes, in order to enable developers to describe their desired orchestrations abstractly without identifying concrete services, according to three levels: the needed functionality, the expected QoS levels, and the composition flow. Then, the abstract BPEL process is realized by a selection framework that automatically discovers, classifies, and selects suitable services to render the process executable. Backup services are also discovered to assure the continuity of the realized process.
Type de document :
Communication dans un congrès
Carole Goble and Peter Chen and Jia Zhang. ICWS 2012: 19th International Conference on Web Services, Application and Experience Track, Jun 2012, Honolulu, Hawaii, United States. IEEE Computer Society, pp.368-374, 2012, <http://conferences.computer.org/icws/2012/>. <10.1109/ICWS.2012.124>
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00727018
Contributeur : Marianne Huchard <>
Soumis le : vendredi 31 août 2012 - 19:17:40
Dernière modification le : vendredi 9 juin 2017 - 10:39:03

Identifiants

Collections

Citation

Zeina Azmeh, Marianne Huchard, Fady Hamoui, Naouel Moha. From Abstract to Executable BPEL Processes with Continuity Support. Carole Goble and Peter Chen and Jia Zhang. ICWS 2012: 19th International Conference on Web Services, Application and Experience Track, Jun 2012, Honolulu, Hawaii, United States. IEEE Computer Society, pp.368-374, 2012, <http://conferences.computer.org/icws/2012/>. <10.1109/ICWS.2012.124>. <lirmm-00727018>

Partager

Métriques

Consultations de la notice

195