Exception Handling of Composite Services Based on Autonomic Management

Article Preview

Abstract:

BPEL-based composition of Web services has become one important part of business processes, but because of the dynamic and complexity of network, it easily raises various exceptions during the execution. In order to address various exceptions may exist in execution of composite Web services process effectively; this paper proposes an effective exception handling model of composite Web services in combination of the autonomic management theories and techniques in the field of autonomic computing. This model incorporates the autonomic management element of autonomic computing to monitor the execution of composite services and to compensate or restore the business process of the composite services according to the specified policy when an exception occurs. The model enhances the exception handling autonomy while reducing the complexity of exception handling of composite services.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

2537-2543

Citation:

Online since:

July 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Papazoglou MP, Heuvel WJ. Service oriented architectures:Approaches, technologies and research issues [J]. Int'1 Journal on Very Large Data Bases, 2007, 16(3): 389—415.

Google Scholar

[2] Liao BS, Li SJ, Yao Y, Gao J. Conceptual model and realization methods of autonomic computing. [J]. Journal of Software, 2008, 19(4): 779-802, In Chinese.

DOI: 10.3724/sp.j.1001.2008.00779

Google Scholar

[3] Sami B, Walid G, Claude G. Discovering and Improving Recovery Mechanisms of Composite Web Services. [J]. IEEE International Conference on Web Services (ICWS'06) . Chicago, Illinois, USA, 2006: 99-110.

DOI: 10.1109/icws.2006.52

Google Scholar

[4] MICHAEL SCHAFER, PETER DOLOG, WOLFGANG NEJDL. An Environment for Flexible Advanced Compensations of Web Service Transactions [J] ACM Journal Name, Vol. V, No. N, January 2008, Pages 1–35.

DOI: 10.1145/1346337.1346242

Google Scholar

[5] Luciano Baresi , Sam Guinea . Self-Supervising BPEL Processes [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 37, NO. 2, MARCH/APRIL 2011: 247-263.

DOI: 10.1109/tse.2010.37

Google Scholar

[6] Dobson G.Using WS-BPEL to implement software fault tolerance for Web services.In:Cmkovic I,Griinbacher P,Bifi S,Merz P Mfiller P,eds.Proc.of the 32nd EUROMICRO Conf.on Software Engineering and Advanced Applications.Los Alamitos:IEEE Computer Society Press,2006.126—133.

DOI: 10.1109/euromicro.2006.63

Google Scholar

[7] Ardissono L , Fumari R , Goy A, Petrone G, Segnan M.Fault tolerant Web service orchestration by means of diagnosis.In:Volker G,Flfivio 0,eds Proe.ofthe Software Architecture LNCS 4344,Heidelberg:Springer·Verlag,2006.2-16.

DOI: 10.1007/11966104_2

Google Scholar

[8] Wei Xu , Beihong Jin , Jing Li, Jiannong Cao. A Mobile Agent-Based Fault-Tolerant Model for Composite Web Service [J]. Chinese Journal of Computers, 2005. 28(4):558-567, In Chinese.

Google Scholar

[9] Fan GS, Yu HQ, Chen LQ, Liu DM.Fault diagnosis and handling for service composition based on Petri nets. [J]. Journal of Software, 2010. 21(2): 231-247.

DOI: 10.3724/sp.j.1001.2010.03790

Google Scholar

[10] Hu Zhou, Shujuan Jang. Exception handling approach of web service based on SOAP [J]. Chinese Computer Engineering and Design, 2007. 28(15): 3698-3701, In Chinese.

Google Scholar

[11] Zongmin Shang, Lizhen Cui, Haiyang Wang, Yuliang Shi. Research on Exception Handling of Composite Services Based on Compensation Business Process Graph [J]. Chinese Journal of Computers, 2008. 31(8):1478-1490, In Chinese.

DOI: 10.3724/sp.j.1016.2008.01478

Google Scholar

[12] An Liu, Qing Li, Liusheng Huang, Mingjun Xiao.FACTS:A Framework for Fault-Tolerant Composition of Transactional Web Services[J].IEEE Transactions on Services Computing, 2010. 3(1):46—59.

DOI: 10.1109/tsc.2009.28

Google Scholar

[13] Information on WS-BPEL2. 0 http: /docs. oasis-open. org/wsbpel/2. 0/OS/wsbpel-v2. 0-OS. pdf.

Google Scholar