Abstract
The reliability of tourism-related Web services are crucial. Users do not tend to check and use a service again once it is failed. Researches proved that a simple one-to-one replacement of a failed service is not dependable to recover a system from a total failure. In order to increase the probability of recovery of a failure we use a renovation approach to replace a set of services. Broadening the search area among the services in a graph of services enables us to increase the failure recovery probability. The time complexity is also considered and proved to be low at the failure time by transferring the time-consuming calculations to an offline phase prior to the execution time of the service. The approach is evaluated on a set of services including the tourism-related Web services. The probability of recovery substantially increased to more than 54% of the simulated failures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Rodriguez-Sanchez, M., Martinez-Romo, J., Borromeo, S., Hernandez-Tamames, J.: GAT: Platform for automatic context-aware mobile services for m-tourism. Expert Systems with Applications 40, 4154–4163 (2013)
Liu, A., Li, Q., Huang, L., Xiao, M.: FACTS: A framework for fault-tolerant composition of transactional web services. IEEE Transactions on Services Computing 3, 46–59 (2010)
Angarita, R., Cardinale, Y., Rukoz, M.: FaCETa: Backward and forward recovery for execution of transactional composite ws. In: International Workshop on REsource Discovery (RED), Heraklion, Greece, pp. 89–103 (2012)
Subramanian, S., Thiran, P., Narendra, N.C., Mostefaoui, G.K., Maamar, Z.: On the enhancement of BPEL engines for self-healing composite web services. In: International Symposium on Applications and the Internet, pp. 33–39. IEEE Computer Society, Washington, DC (2008)
Taher, Y., Benslimane, D., Fauvet, M.C., Maamar, Z.: Towards an approach for web services substitution. In: 10th International Database Engineering and Applications Symposium (IDEAS), pp. 166–173 (2006)
McIlraith, S.A., Son, T.C., Zeng, H.: Semantic web services. IEEE Intelligent Systems 16, 46–53 (2001)
Saboohi, H., Abdul Kareem, S.: Increasing the failure recovery probability of atomic replacement approaches. In: Asia-Oceania Top University League on Engineering Student Conference (AOTULE), Kuala Lumpur, Malaysia, p. 123 (2012)
Möller, T., Schuldt, H.: OSIRIS Next: Flexible semantic failure handling for composite web service execution. In: Fourth International Conference on Semantic Computing (ICSC), Los Alamitos, CA, USA, pp. 212–217 (2010)
Yu, T., Lin, K.J.: Adaptive algorithms for finding replacement services in autonomic distributed business processes. In: The 7th International Symposium on Autonomous Decentralized Systems (ISADS), pp. 427–434 (2005)
Canfora, G., Di Penta, M., Esposito, R., Villani, M.L.: QoS-aware replanning of composite web services. In: IEEE International Conference on Web Services (ICWS), pp. 121–129 (2005)
Canfora, G., Di Penta, M., Esposito, R., Villani, M.L.: A framework for QoS-aware binding and re-binding of composite web services. Journal of Systems and Software 81, 1754–1769 (2008)
Lin, K.J., Zhang, J., Zhai, Y., Xu, B.: The design and implementation of service process reconfiguration with end-to-end QoS constraints in SOA. Service Oriented Computing and Applications (SOCA) 4, 157–168 (2010)
Li, Y., Zhang, X., Yin, Y., Lu, Y.: Towards functional dynamic reconfiguration for service-based applications. In: IEEE World Congress on Services (SERVICES), pp. 467–473 (2011)
Saboohi, H., Abdul Kareem, S.: Requirements of a recovery solution for failure of composite web services. International Journal of Web & Semantic Technology (IJWeST) 3, 15–21 (2012)
Saboohi, H.: An Automatic Failure Recovery Method for World-altering Composite Semantic Web Services. PhD thesis, University of Malaya (2013)
Saboohi, H., Abdul Kareem, S.: An automatic subdigraph renovation plan for failure recovery of composite semantic web services. Frontiers of Computer Science 7, 894–913 (2013)
Ganjisaffar, Y., Saboohi, H.: Semantic web services’ test collection SWS-TC (2006), http://www.semwebcentral.org/projects/sws-tc/
OWLS-TC: OWL-S service retrieval test collection (2010), http://www.semwebcentral.org/projects/owls-tc/
Saboohi, H., Abdul Kareem, S.: A resemblance study of test collections for world-altering semantic web services. In: International Conference on Internet Computing and Web Services (ICICWS) in The International MultiConference of Engineers and Computer Scientists (IMECS), vol. I, pp. 716–720. International Association of Engineers, Newswood Limited, Hong Kong (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Saboohi, H., Amini, A., Herawan, T. (2014). Increasing Failure Recovery Probability of Tourism-Related Web Services. In: Herawan, T., Ghazali, R., Deris, M. (eds) Recent Advances on Soft Computing and Data Mining. Advances in Intelligent Systems and Computing, vol 287. Springer, Cham. https://doi.org/10.1007/978-3-319-07692-8_49
Download citation
DOI: https://doi.org/10.1007/978-3-319-07692-8_49
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07691-1
Online ISBN: 978-3-319-07692-8
eBook Packages: EngineeringEngineering (R0)