Abstract
Increasing successful rate of long running transactions is challenging in the heterogeneous environment because business processes become complex and the spanning time are unpredictable. This paper focuses on reducing the failure rate of completing transactions. A novel algorithm for flexible and semantic-based support to executing long running transactions is proposed. The algorithm is to provide a novel management for Web service transactions. The solution is to classify services based on semantics, and provide flexibility by calculation of recommendation. Furthermore, the proposed algorithm can be employed by many transaction protocols to improve the management of transactions. Tentative Hold Protocol is used and combined with the proposed solution to achieve flexibility of execution transactions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Quintero, R., Pelechano, V.: Conceptual modeling of service composition using aggregation and specialization relationships. In: ACM Southeast Regional Conference Proceedings of the 44th annual Southeast regional conference, pp. 452–457 (2006)
Choudry, B., Bertok, P., Cao, J.: Cost based web services transactions management. The International Journal Web and Grid Services 2, 198–220 (2006)
Choudry, B., Cao, J.: Towards dynamic integration of heterogeneous web services transaction partners. In: Proceedings of 9th International Conference on Information Integration and Web-based Applications and Services (2007)
Little, M.: Transaction and web services. Communications of the ACM 46(10), 49–54 (2003)
Hao, Y., Zhang, Y., Cao, J.: Wsxplorer: Searching for desired web services. In: Proceedings of 19th Interl Conf. on Advanced Information Systems Engineering, pp. 49–54 (2007)
Pistore, M., Traverso, P., Bertoli, P., Marconi, A.: Automated synthesis of composite bpel4ws web services. In: Proceedings of the IEEE International Conference on Web Services, pp. 293–301 (2005)
Ye, X.: Towards a reliable distributed web service execution engine, In: IEEE International Conference on Web Services (2006) (0-7695-2669-1)
Narendra, N.C., Gundugola, S.: Automated context-aware adaptation of web service executions. IEEEÂ (244-0212-3.1-4)
Roberts, J., Collier, T., Malu, P., Srinivasan, K.: Tentative hold protocol part 2: Technical specification (2001), http://www.w3.org/TR/tenthold-2/
Srinivasan, K., Malu, P.G., Moakley, G.: Automatic multibusiness transaction. IEEE Internet Computing, 66–73 (2003)
Limthanmaphon, B., Zhang, Y.: Web service composition transaction management. In: Proceedings of the fifteenth Australasian database conference, vol. 27, pp. 171–179 (2004)
Xu, W., Yang, Z., Liu, W., Xu, L.: tathp: A transaction-aware protocol for web services transaction coordination. In: IEEE Region 10 Conference, pp. 1–4 (2006)
Park, J., Choi, K.-S.: Design of an efficient tentative hold protocol for automated coordination of multi-business transactions, In: Proceedings of IEEE International Conference on E-Commerce (2003) (0-7695-1969-5)
Roberts, J., Srinivasan, K.: Tentative hold protocol part 1: White paper, http://www.w3.org/TR/tenthold-1/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Minh, T., Le, N., Cao, J. (2008). Flexible and Semantics-Based Support for Web Services Transaction Protocols. In: Wu, S., Yang, L.T., Xu, T.L. (eds) Advances in Grid and Pervasive Computing. GPC 2008. Lecture Notes in Computer Science, vol 5036. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68083-3_47
Download citation
DOI: https://doi.org/10.1007/978-3-540-68083-3_47
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68081-9
Online ISBN: 978-3-540-68083-3
eBook Packages: Computer ScienceComputer Science (R0)