Guest Editorial: Special Section on Transactional Web Services

  title={Guest Editorial: Special Section on Transactional Web Services},
  author={Youakim Badr and Djamal Benslimane and Zakaria Maamar and Ling Liu},
  journal={IEEE Trans. Serv. Comput.},
THE Internet, along with its related technologies, has created an interconnected world in which information flows easily and tasks are processed collaboratively. To make service-oriented applications more robust, Web services must be examined from a transactional perspective. By transactional, we mean first defining the actions that guide the execution of Web services when failures arise and then the states that permit claiming the success of this execution following the handling of these… 

Transactional-Aware Web Service Composition: A Survey Transactional-Aware Web Service Composition: A Survey

This chapter distinguishes the more relevant and recent propositions in two groups: approaches based on WS transactional properties and the ones also integrating QoS criteria to the composition process.

Web Service Composition Based on Petri Nets: Review and Contribution

This article presents a review of approaches using Petri Nets for WS composition: a transactional-QoS-driven WS selection approach and a framework for reliable execution of Composite WSs based on Colored Petrinets.

Context-based transactional service selection approach for service composition?

A new web service composition approach bringing together the ideas of dynamically selecting services based on context with techniquest to ensure that transactional properties are met across the application is proposed.

Optimal and Automatic Transactional Web Service Composition with Dependency Graph and 0-1 Linear Programming

A model based on 0-1 linear programming for automatically determining a transactional composite web service (CWS) from a service dependency graph that optimizes a QoS measure that is able to find the optimal solutions of big size test sets, as the Web Service Challenge 2009.

A new 0–1 linear program for QoS and transactional-aware web service composition

This article proposes a new model based on 0-1 linear programming for determining a composite web service (structured by a workflow) maximizing a QoS aggregate measure and satisfying transactional properties and shows that big-size instances can be exactly solved.

Fuzzy ACID properties for self‐adaptive composite cloud services execution

This article shows how it is possible to relax the retriable property in CSs execution, based on the fuzzy atomicity model, and presents a comparative analysis of the most recent works in the context of ACID properties relaxation for CS.

Service Composition for the Semantic Web

Service Composition for the Semantic Web describes composability and matching models to check whether semantic Web services can be combined together to avoid unexpected failures at run time, and a set of algorithms that automatically generate detailed descriptions of composite services from high-level specifications of composition requests.