Abstract
Automated identification and recovery of faults are important and challenging issues for service-oriented systems. The process requires monitoring the system’s behavior, determining when and why faults occur, and then applying fault prevention/recovery mechanisms to minimize the impact and/or recover from these faults. In this paper, we introduce an approach (defined FOLT) to automate the fault identification process in services-based systems. FOLT calculates the likelihood of fault occurrence at component services’ invocation points, using the component’s past history, reputation, the time it was invoked, and its relative weight. Experiment results indicate the applicability of our approach.
Keywords
References
Abramowicz, W., Haniewicz, K., Kaczmarek, M., Zyskowski, D.: Architecture for web services filtering and clustering. In: International Conference on Internet and Web Applications and Services, p.18 (2007)
Bai, C.G., Hu, Q.P., Xie, M., Ng, S.H.: Software failure prediction based on a markov bayesian network model. J. Syst. Softw. 74(3), 275–282 (2005)
Cardoso, J., Miller, J., Sheth, A., Arnold, J.: Modeling quality of service for workflows and web service processes. Journal of Web Semantics 1, 281–308 (2002)
D’Mello, D.A., Ananthanarayana, V.S.: A tree structure for web service compositions. In: COMPUTE 2009: Proceedings of the 2nd Bangalore Annual Computer Conference, pp. 1–4. ACM, New York (2009)
Hwang, S.-Y., Wang, H., Tang, J., Srivastava, J.: A probabilistic approach to modeling and estimating the qos of web-services-based workflows. Inf. Sci. 177(23), 5484–5503 (2007)
Liu, A., Li, Q., Huang, L., Xiao, M.: Facts: A framework for fault-tolerant composition of transactional web services. IEEE Transactions on Services Computing 99(PrePrints), 46–59 (2009)
Malik, Z., Akbar, I., Bouguettaya, A.: Web services reputation assessment using a hidden markov model. In: Baresi, L., Chi, C.-H., Suzuki, J. (eds.) ICSOC-ServiceWave 2009. LNCS, vol. 5900, pp. 576–591. Springer, Heidelberg (2009)
Malik, Z., Bouguettaya, A.: Rateweb: Reputation assessment for trust establishment among web services. The VLDB Journal 18(4), 885–911 (2009)
Menasce, D.A.: Composing web services: A qos view. IEEE Internet Computing 8, 88–90 (2004)
Meulenhoff, P.J., Ostendorf, D.R., Živković, M., Meeuwissen, H.B., Gijsen, B.M.M.: Intelligent overload control for composite web services. In: Baresi, L., Chi, C.-H., Suzuki, J. (eds.) ICSOC-ServiceWave 2009. LNCS, vol. 5900, pp. 34–49. Springer, Heidelberg (2009)
Papazoglou, M.: Web Services: Principles and Technology. Pearson-Prentice Hall, London (2008) ISBN: 978-0-321-15555-9
Chen, H.p., Zhang, C.: A fault detection mechanism for service-oriented architecture based on queueing theory. International Conference on Computer and Information Technology, 1071–1076 (2007)
Raz, O., Koopman, P., Shaw, M.: Semantic anomaly detection in online data sources. In: ICSE 2002: Proceedings of the 24th International Conference on Software Engineering, pp. 302–312. ACM, New York (2002)
Santos, G.T., Lung, L.C., Montez, C.: Ftweb: A fault tolerant infrastructure for web services. In: Proceedings of the IEEE International Enterprise Computing Conference, pp. 95–105. IEEE Computer Society, Los Alamitos (2005)
Simmonds, J., Gan, Y., Chechik, M., Nejati, S., O’Farrell, B., Litani, E., Waterhouse, J.: Runtime monitoring of web service conversations. IEEE Transactions on Services Computing 99(PrePrints), 223–244 (2009)
Wang, M., Bandara, K.Y., Pahl, C.: Integrated constraint violation handling for dynamic service composition. In: SCC 2009: Proceedings of the 2009 IEEE International Conference on Services Computing, pp. 168–175. IEEE Computer Society, Washington, DC, USA (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alhosban, A., Hashmi, K., Malik, Z., Medjahed, B. (2011). Assessing Fault Occurrence Likelihood for Service-Oriented Systems. In: Auer, S., Díaz, O., Papadopoulos, G.A. (eds) Web Engineering. ICWE 2011. Lecture Notes in Computer Science, vol 6757. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22233-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-22233-7_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22232-0
Online ISBN: 978-3-642-22233-7
eBook Packages: Computer ScienceComputer Science (R0)