DocumentCode
1906103
Title
A weak mutation testing framework for WS-BPEL
Author
Boonyakulsrirung, Panya ; Suwannasart, Taratip
Author_Institution
Dept. of Comput. Eng., Eng. Chulalongkorn Univ., Bangkok, Thailand
fYear
2011
fDate
11-13 May 2011
Firstpage
313
Lastpage
318
Abstract
Web Services Business Process Execution Language (WS-BPEL) is as an XML-based Web Services composition language for more complex business processes. Mutation Testing is error-based software testing in unit level which indicates efficiency of test suites. Weak mutation testing can reduce execution cost more than typical mutation testing. A few empirical studies identify its test effectiveness which was also closely to traditional mutation testing. Recently, there is a research which proposes definition of expression mutation operators for WS-BPEL, while the definitions are not completed for WS-BPEL language. Thereafter an investigation had presented more three mutation operators (Identifier replace operators, Activity operators, as well as Exceptional and event operators) which completely cover for WS-BPEL language. This paper provides a comprehensive analysis by using some mutation operators for WS-BPEL that can apply for weak mutation testing and also proposes a framework for generating mutants by using weak mutation technique. The framework can identify dead mutants and live mutants. Moreover the framework can present execution time, mutation score, and test cases effectiveness.
Keywords
Web services; XML; business data processing; WS-BPEL; Web Services Business Process Execution Language; Web services composition language; XML; complex business process; eXtensible Markup Language; error-based software testing; expression mutation operator; weak mutation testing framework; WS-BPEL; mutation operators; mutation testing; weak mutation testing; web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Software Engineering (JCSSE), 2011 Eighth International Joint Conference on
Conference_Location
Nakhon Pathom
Print_ISBN
978-1-4577-0686-8
Type
conf
DOI
10.1109/JCSSE.2011.5930140
Filename
5930140
Link To Document