Abstract
Web services oriented computing is a hot topic for many e-commerce applications recently. It dramatically speeds up the application process and becomes more agile in responding to changing business needs. In this paper, we study the concurrency control problems among interleaved transactions for web services oriented e-commerce. We propose a new method called two-phase locking with adjustable slack time (2PL-AST) based on a high priority mechanism, which resolves the concurrent data access for both real-time and non-real-time support operations. The design issue aims to meet the deadline requirements of real-time transactions and minimize the response time of non-real-time transactions in the web services family at the same time. Experiments are conducted to evaluate the performance under different concurrency control protocols.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Atkinson, M., DeRoure, D., Dunlop, A., Fox, G., Henderson, P.: Web ServiceGrids: An evolutionary Approach. UKeS Technique Report, 1-13 (2004)
Curbera, F., Khalaf, R., Mukhi, N., Tai, S., Weerawarana, S.: The Next Step In Web Services. Comm. of the ACM 46(10), 29–34 (2003)
Chen, H.R., Chin, Y.H.: An Adaptive Scheduler for Distributed Real-Time Database Systems. Int. Info. Science 153, 55–83 (2003)
Chen, H.R., Chin, Y.H.: Scheduling Value-Based Nested Transactions in Distributed Real-Time Database Systems. Real-Time Sys. 27, 237–269 (2004)
Kreger, H.: Web Services Conceptual Architecture. IBM Software Group (2001)
Lam, K.Y., Kuo, T.W., Kao, B., Lee, T.S.H., Cheng, R.: Evaluation of concurrency control strategies for mixed soft real-time database systems. Info. Sys. 27, 123–149 (2002)
Gray, J., Reuter, A.: Transaction Processing: Concepts and Techniques. Morgan Kaufmann Publishers, San Francisco (1993)
Lee, V.C.S., Lam, K.Y., Dao, B.: Priority Scheduling of Transactions in Distributed Real-Time Databases. Real-Time Sys. 16, 31–62 (1999)
Jain, R.: The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. Wiley, New York (1991)
Robertazzi, T.G.: Computer Networks and Systems: Queuing Theory and Performance Evaluation, 3rd edn. Springer, New York (2000)
Agrwal, R., Carey, M.J., Livny, M.: Concurrency control performance modeling: alternative and implications. ACM Trans. On Data Sys. 12(4), 609–654 (1987)
EI-Sayed, A.A., Hassanein, H.S., EI-Sharkawi, M.E.: Effect of shapingcharacteristics on the performance of nested transactions. Infomration and Software Technology 43(10), 579–590 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, HR. (2006). An Evaluation of Concurrency Control Protocols for Web Services Oriented E-Commerce. In: Li Lee, M., Tan, KL., Wuwongse, V. (eds) Database Systems for Advanced Applications. DASFAA 2006. Lecture Notes in Computer Science, vol 3882. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11733836_37
Download citation
DOI: https://doi.org/10.1007/11733836_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-33337-1
Online ISBN: 978-3-540-33338-8
eBook Packages: Computer ScienceComputer Science (R0)