• DocumentCode
    260462
  • Title

    FT-SOA: A Failure-Prediction Technique in Service-Oriented Systems

  • Author

    Alhosban, Amal ; Alhusban, Mohammed ; Hashmi, Khayyam ; Malik, Zaki ; Rezgui, Abdelmounaam

  • Author_Institution
    Comput. & Math. Dept., New Mexico Highlands Univ., Las Vegas, NM, USA
  • fYear
    2014
  • fDate
    9-11 Sept. 2014
  • Firstpage
    174
  • Lastpage
    180
  • Abstract
    A modern organization´s day to day operations rely heavily on the proper functioning of its IT systems. Increasingly, most of these systems are starting to be based on the Service Oriented Architectures (SOAs). SOAs enable the automatic creation of business applications from independently developed and deployable Web services. When a SOA component suffers failure it results in sub-par operational performance and ultimately hampers the revenue stream of the organization. There are two approaches to minimize the failure risk in SOA: (a) Fault Intolerance tries to eliminate the faults before it occurs in a system. (b) Fault-Tolerance techniques deal with faults that occur on run time and try averting that faults from turning into system failures. Most of the current fault management techniques focus on the latter. However, in our study we develop a hybrid model. The method proposed in this paper (FT-SOA) predicts the failure based on HSMM and clustering techniques for SOAs and Web services. We focus on failure prediction because it plays a major role in having a highly available system. The objective of the online fault prediction is to predict the occurrence of faults in the system, based on the current information such as: service weight, previous history and reputation. A new prediction method is created to assess the fault likelihood in the near future execution of a specific service in a composite solution. We compare our approach with similar techniques to show the applicability of our approach.
  • Keywords
    Web services; business data processing; pattern clustering; service-oriented architecture; software fault tolerance; software performance evaluation; FT-SOA; HSMM; IT systems; business applications; clustering techniques; deployable Web services; failure risk; failure-prediction technique; fault intolerance; fault likelihood; fault-tolerance techniques; modern organization; near future execution; revenue stream; service oriented architectures; service-oriented systems; subpar operational performance; Educational institutions; Hidden Markov models; Mathematical model; Pattern recognition; Prediction algorithms; Probability; Service-oriented architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modelling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2014 IEEE 22nd International Symposium on
  • Conference_Location
    Paris
  • ISSN
    1526-7539
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2014.30
  • Filename
    7033652