Composing and coordinating transactional Web services
Book chapter in "Web Services Research for Emerging Applications: Discoveries and Trends". Editor : Liang-Jie Zhang, IGI Global Publication, ISBN: 978-1615206841
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. This chapter proposes a new process to automate the design of transactional composite Web services. This solution for Web services composition 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 the authors’ approach. An implementation of these theoretical results augmenting an OWL-S matchmaker is further detailed as a proof of concept.
| Mots Clés: | Web services, composition, termination states, transactional requirements |
| Type: | Ouvrage |
| Langue: | English |
| Ville: | |
| Date: | Février 2010 |
| Département: | Réseaux et Sécurité |
| Eurecom ref: | 2979 |
| Copyright: | Copyright IGI. Personal use of this material is permitted. The definitive version of this paper was published in Book chapter in "Web Services Research for Emerging Applications: Discoveries and Trends". Editor : Liang-Jie Zhang, IGI Global Publication, ISBN: 978-1615206841 and is available at : http://dx.doi.org/10.4018/978-1-61520-684-1.ch008 |
| Bibtex: | @book{EURECOM+2979, doi = {http://dx.doi.org/10.4018/978-1-61520-684-1.ch008}, year = {2010}, title = {{C}omposing and coordinating transactional {W}eb services}, author = {{M}ontagut, {F}rederic and {M}olva, {R}efik and {T}ecumseh {G}olega, {S}ilvan }, publisher = {{B}ook chapter in "{W}eb {S}ervices {R}esearch for {E}merging {A}pplications: {D}iscoveries and {T}rends". {E}ditor : {L}iang-{J}ie {Z}hang, {IGI} {G}lobal {P}ublication, {ISBN}: 978-1615206841 }, month = {02}, url = {http://www.eurecom.fr/publication/2979} } |
| Voir aussi: |
|
Permalink: http://www.eurecom.fr/publication/2979


