DocumentCode :
2822750
Title :
Tabu Search and Genetic Algorithm to Generate Test Data for BPEL Program
Author :
Yu Bo ; Qin Ye-mei ; Yao Ge ; Gong Chang
Author_Institution :
Swan Coll., Central South Univ. of Forestry & Technol., Changsha, China
fYear :
2009
fDate :
11-13 Dec. 2009
Firstpage :
1
Lastpage :
6
Abstract :
To solve the combination explosion and the undecidable problem on feasibility of complete computation paths when testing the composed Web services programmed by business process execution language (BPEL), this paper presents a simple strategy for generating complete computation paths of BPEL program and an approach for generating test data for feasible complete computation paths based on tabu search and genetic algorithm (Tabu GA). Firstly, the basic structure graph is built from BPEL program based on an open source tool BPEL4WS20WLS. Then the basic structure graph is converted to middle structure graph for facilitating to generate complete computation paths by selected test adequacy criteria, which a complete computation path is corresponding to operation sequence. Lastly, we apply Tabu GA into searching the whole input space which is made from all operation parameters of each operation sequence, and generating test data for each feasible complete computation path. Experiments show that the method could determine efficiently whether the complete computation path is feasible or not and generate automatically test data for each feasible complete computation path of BPEL program.
Keywords :
Web services; business data processing; genetic algorithms; search problems; Web services; business process execution language program; genetic algorithm; open source tool BPEL4WS20WLS; tabu search; Automata; Automatic generation control; Automatic testing; Educational institutions; Flow graphs; Genetic algorithms; Logic testing; Object oriented modeling; Service oriented architecture; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
Type :
conf
DOI :
10.1109/CISE.2009.5363674
Filename :
5363674
Link To Document :
بازگشت