RobustBPEL2

Transparent autonomization in business processes through dynamic proxies

Onyeka Ezenwoye, S. Masoud Sadjadi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

26 Citations (Scopus)

Abstract

Web services paradigm is allowing applications to interact with one another over the Internet. BPEL facilitates this interaction by providing a platform through which Web services can be integrated. However, the autonomous and distributed nature of the integrated services presents unique challenges to the reliability of composed services. The focus of our ongoing research is to transparently introduce autonomic behavior to BPEL processes in order to make them more resilient to the failure of partner services. In this work, we present an approach where BPEL processes are adapted by redirecting their interactions with partner services to a dynamic proxy. We describe the generative adaptation process and the architecture of the adaptive BPEL processes and their corresponding proxies. Finally, we use case studies to demonstrate how generated dynamic proxies are used to support self-healing and self-optimization in instrumented BPEL processes.

Original languageEnglish (US)
Title of host publicationProceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007
Pages17-24
Number of pages8
DOIs
StatePublished - Aug 6 2007
Externally publishedYes
Event8th International Symposium on Autonomous Decentralized Systems, ISADS 2007 - Sedona, AZ, United States
Duration: Mar 21 2007Mar 23 2007

Publication series

NameProceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007

Other

Other8th International Symposium on Autonomous Decentralized Systems, ISADS 2007
CountryUnited States
CitySedona, AZ
Period3/21/073/23/07

Fingerprint

Web services
Industry
Internet

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Software

Cite this

Ezenwoye, O., & Sadjadi, S. M. (2007). RobustBPEL2: Transparent autonomization in business processes through dynamic proxies. In Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007 (pp. 17-24). [4144649] (Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007). https://doi.org/10.1109/ISADS.2007.65

RobustBPEL2 : Transparent autonomization in business processes through dynamic proxies. / Ezenwoye, Onyeka; Sadjadi, S. Masoud.

Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007. 2007. p. 17-24 4144649 (Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ezenwoye, O & Sadjadi, SM 2007, RobustBPEL2: Transparent autonomization in business processes through dynamic proxies. in Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007., 4144649, Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007, pp. 17-24, 8th International Symposium on Autonomous Decentralized Systems, ISADS 2007, Sedona, AZ, United States, 3/21/07. https://doi.org/10.1109/ISADS.2007.65
Ezenwoye O, Sadjadi SM. RobustBPEL2: Transparent autonomization in business processes through dynamic proxies. In Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007. 2007. p. 17-24. 4144649. (Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007). https://doi.org/10.1109/ISADS.2007.65
Ezenwoye, Onyeka ; Sadjadi, S. Masoud. / RobustBPEL2 : Transparent autonomization in business processes through dynamic proxies. Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007. 2007. pp. 17-24 (Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007).
@inproceedings{081bc6b515ac40158d00b9e874ad4920,
title = "RobustBPEL2: Transparent autonomization in business processes through dynamic proxies",
abstract = "Web services paradigm is allowing applications to interact with one another over the Internet. BPEL facilitates this interaction by providing a platform through which Web services can be integrated. However, the autonomous and distributed nature of the integrated services presents unique challenges to the reliability of composed services. The focus of our ongoing research is to transparently introduce autonomic behavior to BPEL processes in order to make them more resilient to the failure of partner services. In this work, we present an approach where BPEL processes are adapted by redirecting their interactions with partner services to a dynamic proxy. We describe the generative adaptation process and the architecture of the adaptive BPEL processes and their corresponding proxies. Finally, we use case studies to demonstrate how generated dynamic proxies are used to support self-healing and self-optimization in instrumented BPEL processes.",
author = "Onyeka Ezenwoye and Sadjadi, {S. Masoud}",
year = "2007",
month = "8",
day = "6",
doi = "10.1109/ISADS.2007.65",
language = "English (US)",
isbn = "076952804X",
series = "Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007",
pages = "17--24",
booktitle = "Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007",

}

TY - GEN

T1 - RobustBPEL2

T2 - Transparent autonomization in business processes through dynamic proxies

AU - Ezenwoye, Onyeka

AU - Sadjadi, S. Masoud

PY - 2007/8/6

Y1 - 2007/8/6

N2 - Web services paradigm is allowing applications to interact with one another over the Internet. BPEL facilitates this interaction by providing a platform through which Web services can be integrated. However, the autonomous and distributed nature of the integrated services presents unique challenges to the reliability of composed services. The focus of our ongoing research is to transparently introduce autonomic behavior to BPEL processes in order to make them more resilient to the failure of partner services. In this work, we present an approach where BPEL processes are adapted by redirecting their interactions with partner services to a dynamic proxy. We describe the generative adaptation process and the architecture of the adaptive BPEL processes and their corresponding proxies. Finally, we use case studies to demonstrate how generated dynamic proxies are used to support self-healing and self-optimization in instrumented BPEL processes.

AB - Web services paradigm is allowing applications to interact with one another over the Internet. BPEL facilitates this interaction by providing a platform through which Web services can be integrated. However, the autonomous and distributed nature of the integrated services presents unique challenges to the reliability of composed services. The focus of our ongoing research is to transparently introduce autonomic behavior to BPEL processes in order to make them more resilient to the failure of partner services. In this work, we present an approach where BPEL processes are adapted by redirecting their interactions with partner services to a dynamic proxy. We describe the generative adaptation process and the architecture of the adaptive BPEL processes and their corresponding proxies. Finally, we use case studies to demonstrate how generated dynamic proxies are used to support self-healing and self-optimization in instrumented BPEL processes.

UR - http://www.scopus.com/inward/record.url?scp=34547525114&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=34547525114&partnerID=8YFLogxK

U2 - 10.1109/ISADS.2007.65

DO - 10.1109/ISADS.2007.65

M3 - Conference contribution

SN - 076952804X

SN - 9780769528045

T3 - Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007

SP - 17

EP - 24

BT - Proceedings - Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007

ER -