A tentative commit protocol for composite web services

  • Authors:
  • Muhammad Younas;Kuo-Ming Chao

  • Affiliations:
  • Department of Computing, Oxford Brookes University, Oxford, UK;Department of Computer and Network Systems, Coventry University, Coventry, UK

  • Venue:
  • Journal of Computer and System Sciences - Special issue: Performance modelling and evaluation of computer systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.02

Visualization

Abstract

Composite web services provide promising prospects for conducting cross-organizational business transactions. Such transactions: are generally complex, require longer processing time, and manipulate financially critical data. It is therefore crucial to ensure stronger reliability, higher throughput and enhanced performance of transactions. In order to meet these requirements, this paper proposes a new commit protocol for managing transactions in composite web services. Specifically, it aims to improve the performance by reducing network delays and the processing time of transactions. The proposed protocol is based on the concept of tentative commit that allows transactions to tentatively commit on the shared data of web services. The tentative commit protocol avoids resource blocking thus improving performance. The proposed protocol is tested through various simulation experiments. The outcomes of these experiments show that the proposed protocol outperforms existing protocols in terms of transaction performance.