TRAP/BPEL - A Framework for Dynamic Adaptation of Composite Services

Onyeka Ezenwoye, S. Masoud Sadjadi

2007

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.

Download


Paper Citation


in Harvard Style

Ezenwoye O. and Masoud Sadjadi S. (2007). TRAP/BPEL - A Framework for Dynamic Adaptation of Composite Services . In Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-972-8865-77-1, pages 216-221. DOI: 10.5220/0001277002160221

in Bibtex Style

@conference{webist07,
author={Onyeka Ezenwoye and S. Masoud Sadjadi},
title={TRAP/BPEL - A Framework for Dynamic Adaptation of Composite Services},
booktitle={Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2007},
pages={216-221},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001277002160221},
isbn={978-972-8865-77-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - TRAP/BPEL - A Framework for Dynamic Adaptation of Composite Services
SN - 978-972-8865-77-1
AU - Ezenwoye O.
AU - Masoud Sadjadi S.
PY - 2007
SP - 216
EP - 221
DO - 10.5220/0001277002160221