Automatic Skeleton Generation for Data-Aware Service Choreographies - Archive ouverte HAL
Communication Dans Un Congrès Année : 2013

Automatic Skeleton Generation for Data-Aware Service Choreographies

Huu Nghia Nguyen
  • Fonction : Auteur
Fatiha Zaïdi

Résumé

Service-oriented engineering is an emerging software development paradigm for distributed collaborative applications. Services are developed independently and are composed to achieve common requirements. Service choreographies define such requirements from a global perspective, based on interactions among a set of participants that are implemented as services. In this paper, we support a reliable data-aware service choreography development process through a dedicated projection. It extracts, from a choreography, a behavioral skeleton for each of its participants. The projection is valuable in a top-down approach, where developers have only to complete the skeletons with some business code in order to get a distributed application that matches the choreography requirements. The projection is also valuable in a bottom-up approach, where the skeletons can act as controllers between reused services in order to enforce the respect of the choreography. Our approach is supported with a tool that can be downloaded or used online.
Fichier non déposé

Dates et versions

hal-01216413 , version 1 (16-10-2015)

Identifiants

Citer

Huu Nghia Nguyen, Pascal Poizat, Fatiha Zaïdi. Automatic Skeleton Generation for Data-Aware Service Choreographies. 24th IEEE International Symposium on Software Reliability Engineering, ISSRE 2013, Nov 2013, Pasadena, CA, United States. pp.320-329, ⟨10.1109/ISSRE.2013.6698885⟩. ⟨hal-01216413⟩
176 Consultations
0 Téléchargements

Altmetric

Partager

More