Ecole d'ingénieur et centre de recherche en Sciences du numérique

Transactional composite applications

Montagut, Frédéric; Molva, Refik; Golega, Silvan Tecumseh

Chapter 8 of "Managing web services quality : measuring outcomes and effectiveness", ISBN: 978-1-60566-042-4, October 2008

Composite applications leveraging the functionalities offered by Web services are today the underpinnings of enterprise computing. However, current Web services composition systems make only use of functional requirements in the selection process of component Web services while transactional consistency is a crucial parameter of most business applications. The transactional challenges raised by the composition of Web services are twofold: integrating relaxed atomicity constraints at both design and composition time and coping with the dynamicity introduced by the service oriented computing paradigm. In this chapter, we present a new procedure towards automating the composition of transactional Web services. This composition procedure does not take into account functional requirements only but also transactional ones based on the Acceptable Termination States model. The resulting composite Web service is compliant with the consistency requirements expressed by business application designers and its execution can easily be coordinated using the coordination rules provided as an outcome of our approach. An implementation of our theoretical results based on OWL-S and BPEL technologies is further detailed as a proof of concept

Document Bibtex

Titre:Transactional composite applications
Mots Clés:Web services, composition, termination states, transactional requirements
Type:Journal
Langue:English
Ville:
Date:
Département:Sécurité numérique
Eurecom ref:2340
Copyright: Copyright IGI. Personal use of this material is permitted. The definitive version of this paper was published in Chapter 8 of "Managing web services quality : measuring outcomes and effectiveness", ISBN: 978-1-60566-042-4, October 2008 and is available at :
Bibtex: @article{EURECOM+2340, year = {2008}, month = {01}, title = {{T}ransactional composite applications}, author = {{M}ontagut, {F}r{\'e}d{\'e}ric and {M}olva, {R}efik and {G}olega, {S}ilvan {T}ecumseh}, journal = {{C}hapter 8 of "{M}anaging web services quality : measuring outcomes and effectiveness", {ISBN}: 978-1-60566-042-4, {O}ctober 2008}, url = {http://www.eurecom.fr/publication/2340} }
Voir aussi: