Assessing Fault Occurrence Likelihood for Service-Oriented Systems

  • Amal Alhosban
  • Khayyam Hashmi
  • Zaki Malik
  • Brahim Medjahed
Conference paper

DOI: 10.1007/978-3-642-22233-7_5

Part of the Lecture Notes in Computer Science book series (LNCS, volume 6757)
Cite this paper as:
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

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

Service-oriented architecture Fault tolerance Reliability 

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Amal Alhosban
    • 1
  • Khayyam Hashmi
    • 1
  • Zaki Malik
    • 1
  • Brahim Medjahed
    • 2
  1. 1.Department of Computer ScienceWayne State University
  2. 2.Department of Computer & Information ScienceThe University of MichiganDearborn

Personalised recommendations