Overview of transactional patterns: combining workflow flexibility and transactional reliability for composite web services

  • Authors:
  • Sami Bhiri;Khaled Gaaloul;Olivier Perrin;Claude Godart

  • Affiliations:
  • LORIA – INRIA – CNRS – UMR 7503, Vandœuvre-lès-Nancy Cedex, France;LORIA – INRIA – CNRS – UMR 7503, Vandœuvre-lès-Nancy Cedex, France;LORIA – INRIA – CNRS – UMR 7503, Vandœuvre-lès-Nancy Cedex, France;LORIA – INRIA – CNRS – UMR 7503, Vandœuvre-lès-Nancy Cedex, France

  • Venue:
  • BPM'05 Proceedings of the 3rd international conference on Business Process Management
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present an approach to easily define flexible and reliable services compositions. We introduce a new concept called transactional patterns to specify flexible and reliable composite Web services. A transactional pattern is a convergence concept between workflow patterns and advanced transactional models. It can be seen as a coordination pattern and as a structured transaction. Thus, it combines workflow flexibility and transactional processing reliability. Designers can simply connect together a set of transactional patterns to define a composite Web service. We use a set of techniques to ensure control and transactional coherence between patterns inside a composition of services.