• DocumentCode
    2653120
  • Title

    On the Enhancement of BPEL Engines for Self-Healing Composite Web Services

  • Author

    Subramanian, Sattanathan ; Thiran, Philippe ; Narendra, Nanjangud C. ; Mostefaoui, Ghita Kouadri ; Maamar, Zakaria

  • Author_Institution
    INRIA Saclay-Ile-de-France, Orsay
  • fYear
    2008
  • fDate
    July 28 2008-Aug. 1 2008
  • Firstpage
    33
  • Lastpage
    39
  • Abstract
    The dynamic nature of the Internet poses various challenges to the successful execution of composite Web services. Failures are samples of these challenges. It needs to be addressed for the smooth progress of Web service composition. Unfortunately, the de facto standard for modeling composition namely BPEL is not equipped with mechanisms that let Web services "heal" themselves in case of failures. In addition, current BPEL engines lack appropriate facilities that permit satisfying self-healing requirements like handling in a transparent way functional failures of component Web services during runtime. This paper presents an approach for enhancing BPEL engines with such facilities. This enhancement happens through the following steps: identify possible categories of failures, develop solutions to automatically recover from these failures, and suggest architectural extensions to BPEL engines (with focus on activeBPEL) to support these solutions. We also present a proof-of-concept prototype that illustrates our ideas.
  • Keywords
    Internet; Web services; electronic commerce; ActiveBPEL engine; Internet; business process execution language; self-healing composite Web services; Application software; Educational institutions; Information technology; Prototypes; Runtime; Search engines; Software systems; Testing; Web and internet services; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications and the Internet, 2008. SAINT 2008. International Symposium on
  • Conference_Location
    Turku
  • Print_ISBN
    978-0-7695-3297-4
  • Type

    conf

  • DOI
    10.1109/SAINT.2008.12
  • Filename
    4604540