DocumentCode :
3538361
Title :
Toward Effectively Locating Integration-Level Faults in BPEL Programs
Author :
Sun, Chang-ai ; Zhai, Yimeng ; Shang, Yan ; Zhang, Zhenyu
Author_Institution :
Sch. of Comput. & Commun. Eng., Univ. of Sci. & Technol. Beijing, Beijing, China
fYear :
2012
fDate :
27-29 Aug. 2012
Firstpage :
17
Lastpage :
20
Abstract :
Business Process Execution Language (BPEL) is a widely recognized executable service composition language. Since BPEL integrates services of desired functionality to compose business processes, it is significantly different from typical programming languages. How to effectively locate the integration-level faults in BPEL programs is an open issue. In this paper, we propose the BPEL fault localization guidelines based on the characteristics of BPEL programs, and adapt Tarantula, a traditional fault localization technique, to locate the integration-level faults in BPEL programs. We also conducted an empirical study to demonstrate the feasibility of our methodology.
Keywords :
Web services; service-oriented architecture; specification languages; BPEL programs; SOA; business process execution language; executable service composition language; fault localization technique; locating integration level faults; programming languages; service oriented architecture; Business; Debugging; Guidelines; Service oriented architecture; Testing; BPEL; Fault Localization; Service Compositions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software (QSIC), 2012 12th International Conference on
Conference_Location :
Xi´an, Shaanxi
ISSN :
1550-6002
Print_ISBN :
978-1-4673-2857-9
Type :
conf
DOI :
10.1109/QSIC.2012.48
Filename :
6319221
Link To Document :
بازگشت