Reference Hub2
Ensuring Customised Transactional Reliability of Composite Services

Ensuring Customised Transactional Reliability of Composite Services

Sami Bhiri, Walid Gaaloul, Claude Godart, Olivier Perrin, Maciej Zaremba, Wassim Derguech
ISBN13: 9781466620445|ISBN10: 1466620447|EISBN13: 9781466620452
DOI: 10.4018/978-1-4666-2044-5.ch008
Cite Chapter Cite Chapter

MLA

Bhiri, Sami, et al. "Ensuring Customised Transactional Reliability of Composite Services." Innovations in Database Design, Web Applications, and Information Systems Management, edited by Keng Siau, IGI Global, 2013, pp. 203-232. https://doi.org/10.4018/978-1-4666-2044-5.ch008

APA

Bhiri, S., Gaaloul, W., Godart, C., Perrin, O., Zaremba, M., & Derguech, W. (2013). Ensuring Customised Transactional Reliability of Composite Services. In K. Siau (Ed.), Innovations in Database Design, Web Applications, and Information Systems Management (pp. 203-232). IGI Global. https://doi.org/10.4018/978-1-4666-2044-5.ch008

Chicago

Bhiri, Sami, et al. "Ensuring Customised Transactional Reliability of Composite Services." In Innovations in Database Design, Web Applications, and Information Systems Management, edited by Keng Siau, 203-232. Hershey, PA: IGI Global, 2013. https://doi.org/10.4018/978-1-4666-2044-5.ch008

Export Reference

Mendeley
Favorite

Abstract

Web services are defined independently of any execution context. Due to their inherent autonomy and heterogeneity, it is difficult to examine the behaviour of composite services, especially in case of failures. This paper is interested in ensuring composite services reliability. Reliable composition is defined as a composition where all instance executions are correct from a transactional and business point of view. In this paper, the authors propose a transactional approach for ensuring reliable Web service compositions. The approach integrates the expressivity power of workflow models and the reliability of Advanced Transactional Models (ATM). This method offers flexibility for designers to specify their requirements in terms of control structure, using workflow patterns, and execution correctness. Contrary to ATM, the authors start from the designers’ specifications to define the appropriate transactional mechanisms that ensure correct executions according to their requirements.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.