TRAP/BPEL: A framework for dynamic adaptation of composite services

Onyeka Ezenwoye, S. Masoud Sadjadi

Research output: Contribution to conferencePaper

46 Scopus citations

Abstract

TRAP/BPEL is a framework that adds autonomic behavior into existing BPEL processes automatically and transparently. We define an autonomic BPEL process as a composite Web service that is capable of responding to changes in its execution environment (e.g., a failure in a partner Web service). Unlike other approaches, TRAP/BPEL does not require any manual modifications to the original code of the BPEL processes and there is no need to extend the BPEL language nor its BPEL engine. In this paper, we describe the details of the TRAP/BPEL framework and use a case study to demonstrate the feasibility and effectiveness of our approach.

Original languageEnglish (US)
Pages216-221
Number of pages6
Publication statusPublished - Dec 1 2007
Externally publishedYes
Event3rd International Conference on Web Information Systems and Technologies, Webist 2007 - Barcelona, Spain
Duration: Mar 3 2007Mar 6 2007

Other

Other3rd International Conference on Web Information Systems and Technologies, Webist 2007
CountrySpain
CityBarcelona
Period3/3/073/6/07

    Fingerprint

Keywords

  • Dynamic service discovery
  • Generic proxy
  • Self-management
  • TRAP/BPEL

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems
  • Electrical and Electronic Engineering

Cite this

Ezenwoye, O., & Sadjadi, S. M. (2007). TRAP/BPEL: A framework for dynamic adaptation of composite services. 216-221. Paper presented at 3rd International Conference on Web Information Systems and Technologies, Webist 2007, Barcelona, Spain.