{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T05:24:32Z","timestamp":1740893072220,"version":"3.38.0"},"reference-count":23,"publisher":"SAGE Publications","issue":"6","license":[{"start":{"date-parts":[[2008,6,1]],"date-time":"2008-06-01T00:00:00Z","timestamp":1212278400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIMULATION"],"published-print":{"date-parts":[[2008,6]]},"abstract":"<jats:p> The use of service-oriented technologies has been used increasingly to speed up the application process and respond to changing business needs for many e-commerce systems. However, current e-commerce transaction services are poor at processing data access conflicts in a timely manner. The different timely data access for e-commerce applications should be considered with concurrency control mechanisms. In this paper, we study the concurrency control problem among interleaved web service transactions under differentiated real-time demands. We propose a new method called two-phase locking with fairness principles (2PL-FP), 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 service and service-oriented computing environment. Simulation results show that our method can achieve a significant performance improvement compared to current approaches. <\/jats:p>","DOI":"10.1177\/0037549708096298","type":"journal-article","created":{"date-parts":[[2008,9,3]],"date-time":"2008-09-03T09:33:28Z","timestamp":1220434408000},"page":"263-274","source":"Crossref","is-referenced-by-count":2,"title":["Transaction Management Issues in Web Service-oriented Electronic Commerce Systems: Performance Evaluation"],"prefix":"10.1177","volume":"84","author":[{"given":"Hong-Ren","family":"Chen","sequence":"first","affiliation":[{"name":"Department of Digital Content and Technology National Taichung University No. 140, Min-Shen Rd., Taichung 403 Taiwan,"}]}],"member":"179","published-online":{"date-parts":[[2008,6,1]]},"reference":[{"key":"atypb1","unstructured":"Atkinson, M., D. DeRoure, A. Dunlop, G. Fox and P. Henderson. 2004. Web Service Grids: An evolutionary Approach , UKeS Technique Report, 1-13."},{"key":"atypb2","doi-asserted-by":"publisher","DOI":"10.1145\/944217.944234"},{"volume-title":"Web Services Conceptual Architecture","year":"2001","author":"Kreger, H.","key":"atypb3"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1023\/B:TIME.0000029050.47538.25"},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1016\/S0306-4379(01)00045-X"},{"volume-title":"Transaction Processing: Concepts and Techniques","year":"1993","author":"Gray, J.","key":"atypb6"},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008003902423"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1007\/s007990100046"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-0255(03)00073-2"},{"volume-title":"Proceedings of Canadian Conference in Electrical and Computer Engineering","author":"Xu, Z.","key":"atypb10"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.4018\/jwsr.2007010105"},{"volume-title":"Real-Time Buffer Management","year":"1990","author":"Huang, J.","key":"atypb12"},{"volume-title":"Microsoft Windows Communication Foundation Step by Step","year":"2007","author":"Sharp J.","key":"atypb13"},{"volume-title":"Inside Windows Communication Foundation","year":"2007","author":"Smith J.","key":"atypb14"},{"volume-title":"Concurrency Control and Recovery in Database Systems","year":"1987","author":"Bernstein, P.A.","key":"atypb15"},{"volume-title":"Principles of Distributed Database Systems","year":"1991","author":"\u00d6zsu, M.T.","key":"atypb16"},{"volume-title":"The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling","year":"1991","author":"Jain, R.","key":"atypb17"},{"key":"atypb18","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4612-1164-8"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1145\/32204.32220"},{"key":"atypb20","doi-asserted-by":"publisher","DOI":"10.1016\/S0950-5849(01)00164-1"},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1177\/0037549707079229"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1177\/0037549707079228"},{"key":"atypb23","doi-asserted-by":"publisher","DOI":"10.1109\/71.841752"}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549708096298","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0037549708096298","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,1]],"date-time":"2025-03-01T05:57:06Z","timestamp":1740808626000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0037549708096298"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,6]]},"references-count":23,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2008,6]]}},"alternative-id":["10.1177\/0037549708096298"],"URL":"https:\/\/doi.org\/10.1177\/0037549708096298","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"type":"print","value":"0037-5497"},{"type":"electronic","value":"1741-3133"}],"subject":[],"published":{"date-parts":[[2008,6]]}}}