{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T15:16:32Z","timestamp":1781104592657,"version":"3.54.1"},"reference-count":25,"publisher":"IGI Global Scientific Publishing","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,1,1]]},"abstract":"<p>In Service-Oriented Computing (SOC), a business transaction comprises of several web services provided by multiple enterprises. The transactional behaviour of individual web services must be considered for service selection so that the composition of web services results in a reliable execution. It is difficult for a business analyst to envisage the desired business policies of a process in terms of transactional properties of the corresponding service. Hence, an abstract mechanism that enables the business analyst to specify the transactional properties in a simple manner must be introduced. Towards this objective, it is proposed to express the transactional properties in terms of the recoverability of services. The transactional web services are grouped into different levels of recoverability based on their recovery cost. The estimated recovery costs are empirically verified and validated.<\/p>","DOI":"10.4018\/jitwe.2013010104","type":"journal-article","created":{"date-parts":[[2013,9,18]],"date-time":"2013-09-18T09:27:54Z","timestamp":1379496474000},"page":"51-65","source":"Crossref","is-referenced-by-count":3,"title":["Specification of Transactional Requirements for Web Services using Recoverability"],"prefix":"10.4018","volume":"8","author":[{"given":"Kanchana","family":"Rajaram","sequence":"first","affiliation":[{"name":"SSN College of Engineering, Anna University, Chennai, Tamil Nadu, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chitra","family":"Babu","sequence":"additional","affiliation":[{"name":"SSN College of Engineering, Anna University, Chennai, Tamil Nadu, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Arun","family":"Adiththan","sequence":"additional","affiliation":[{"name":"City University of New York (CUNY), New York, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jitwe.2013010104-0","unstructured":"Banerji, C., Bartolini, D., Beringer, V., Chopella, K., Govindarajan, A., Karp, H., \u2026 Williams, S. (2002). Web services conversation language (WSCL) version 1.0."},{"key":"jitwe.2013010104-1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2004.1260703"},{"key":"jitwe.2013010104-2","doi-asserted-by":"crossref","unstructured":"Bhiri, S., Perrin, O., & Godart, C. (2005). Ensuring required failure atomicity of composite web services. In Proceedings of the 14th International Conference on World Wide Web (WWW2005) (pp. 138\u2013147).","DOI":"10.1145\/1060745.1060769"},{"key":"jitwe.2013010104-3","unstructured":"Carera, L. F., Copeland, G., Feingold, M., Freund, R. W., Freund, T., Johnson, J., \u2026 Storey, T. (2005) Web services coordination (WS-Coordination)."},{"key":"jitwe.2013010104-4","author":"A.Ceponkus","year":"2002","journal-title":"Business transaction protocol (BTP)"},{"key":"jitwe.2013010104-5","doi-asserted-by":"crossref","unstructured":"Chalin, P., Sinnig, D., & Torkzadeh, K. (2008). Capturing business transaction requirements in use case models. In Proceedings of the 2008 ACM Symposium on Applied Computing (pp. 602-606).","DOI":"10.1145\/1363686.1363833"},{"key":"jitwe.2013010104-6","doi-asserted-by":"crossref","unstructured":"Chan, P. P. W., & Lyu, M. R. (2008). Dynamic web service composition: A new approach in building reliable web service. In Proceedings of the 22nd International Conference on Advanced Information Networking and Applications (pp. 20-25).","DOI":"10.1109\/AINA.2008.133"},{"key":"jitwe.2013010104-7","unstructured":"Dayal, U., Hsu, M., & Ladin, R. (1991). A transaction model for long-running activities. In Proceedings of the 17th International Conference on Very Large Data Bases (VLDB '91) (pp. 113-122)."},{"key":"jitwe.2013010104-8","unstructured":"Elmagarmid, A. K., Leu, Y., Litwin, W., & Rusinkiewicz, M. (1990). A multidatabase transaction model for interbase. In Proceedings of the 16th International Conference On Very Large Data Bases (pp. 507-518)."},{"key":"jitwe.2013010104-9","author":"T.Erl","year":"2005","journal-title":"Service oriented architecture: Concepts, technology, and design"},{"key":"jitwe.2013010104-10","doi-asserted-by":"crossref","unstructured":"Erradi, A., Maheshwari, P., & Tosic, V. (2006). Recovery policies for enhancing web services reliability. In Proceedings of the IEEE International Conference on Web Services (ICWS '06) (pp. 189-196).","DOI":"10.1109\/ICWS.2006.110"},{"key":"jitwe.2013010104-11","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2010.1"},{"key":"jitwe.2013010104-12","doi-asserted-by":"crossref","unstructured":"Haddad, J. E., Manouvrier, M., & Rukoz, M. (2010) TQoS: Transactional and QoS-aware selection algorithm for automatic web service composition. In Proceedings of the IEEE Transactions on Services Computing (pp. 73-85).","DOI":"10.1109\/TSC.2010.5"},{"key":"jitwe.2013010104-13","doi-asserted-by":"crossref","unstructured":"Jiuxin, C., Biao, Z., Bo, M., & Bo, L. (2010). Constraint rules-based recovery for business transaction. In Proceedings of the International Conference on Grid and Cloud Computing (pp. 282-289).","DOI":"10.1109\/GCC.2010.63"},{"key":"jitwe.2013010104-14","unstructured":"Jordan, D., & Evdemon, J. (2009). Web services business process execution language version 2.0. OASIS Standard. Retrieved from http:\/\/docs.oasis-open.org\/wsbpel\/2.0\/serviceref\/"},{"key":"jitwe.2013010104-15","unstructured":"Mehrotra, S., Rastogi, R., Korth, H. F., & Silberschatz, A. (1992) A transaction model for multidatabase systems. In Proceedings of the 12th International Conference on Distributed Computing Systems (ICDCS92) (pp. 56-63)."},{"key":"jitwe.2013010104-16","unstructured":"Mikalsen, T., Tai, S., & Rouvellou, I. (2002). Transactional attitudes: Reliable composition of autonomous web services. In Proceedings of the Workshop on Dependable Middleware-based Systems (WDMS 2002). Retrieved from www.research.ibm.com\/AEM\/publications.html"},{"key":"jitwe.2013010104-17","doi-asserted-by":"crossref","unstructured":"Pires, P. F., Benevides, M. R. F., & Mattoso, M. (2003). Building reliable web services composition. Web databases and Web Services, 2593, 59-72.","DOI":"10.1007\/3-540-36560-5_5"},{"key":"jitwe.2013010104-18","doi-asserted-by":"crossref","unstructured":"Rajaram, K., Adiththan, A., & Babu, C. (2011). Tx-policy: Transactional policies for reliable web service composition. In Proceedings of the International Conference and Workshop on Emerging Trends in Technology (pp. 738-743).","DOI":"10.1145\/1980022.1980183"},{"key":"jitwe.2013010104-19","author":"M. P.Singh","year":"2005","journal-title":"Service oriented computing: semantics, processes, agents"},{"key":"jitwe.2013010104-20","doi-asserted-by":"crossref","unstructured":"Wang, T., Vonk, J., & Grefen, P. (2007). TxQoS: A contractual approach for transaction management. In Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference (pp. 327-338).","DOI":"10.1109\/EDOC.2007.37"},{"key":"jitwe.2013010104-21","unstructured":"Web Services Choreography Interface (WSCI). (2002). W3C. Retrieved from www.w3.org\/TR\/wsci"},{"key":"jitwe.2013010104-22","unstructured":"Web Services Transaction (WS-Transaction) 1.0. (2005). Retrieved from www-106.ibm.com\/developerworks\/library\/ws-transpec"},{"key":"jitwe.2013010104-23","doi-asserted-by":"crossref","unstructured":"Yin, Y., Zhang, X., & Zhang, B. (2011). Cost-benefit analysis for adaptive web service substitution with compensation. In Proceedings of ICICA 2011 (Vol. 7030: pp. 505\u2013512).","DOI":"10.1007\/978-3-642-25255-6_64"},{"key":"jitwe.2013010104-24","doi-asserted-by":"publisher","DOI":"10.1145\/191843.191850"}],"container-title":["International Journal of Information Technology and Web Engineering"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=85322","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T14:34:36Z","timestamp":1654094076000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jitwe.2013010104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2013,1,1]]},"references-count":25,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,1]]}},"URL":"https:\/\/doi.org\/10.4018\/jitwe.2013010104","relation":{},"ISSN":["1554-1045","1554-1053"],"issn-type":[{"value":"1554-1045","type":"print"},{"value":"1554-1053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,1,1]]}}}