会议专题

Application of Dynamic Slicing in Test Data Generation

The program slicing technique is employed to calculate the current values of the variables at some interest points in software test data generation. This paper introduces the concept of statement domination to represent the multiple nests, and presents a dynamic program slice algorithm based on forward analysis to generate dynamic slices. In the approach, more attention is given to the statement itself or its domination node, so computing program slices is more easy and accurate, especially for those programs with multiple nests. In addition, a case study is discussed to illustrate our algorithm. Experimental results show that the slicing technique can be used in software test data generation to enhance the effectiveness.

dynamic program slicing test data generation forward analysis

QUO Suwei ZHAO Ruilian LI Lijian

Computer Science Department,Beijing University of Chemical Technology,Beijing 100029,China;Informati Computer Science Department,Beijing University of Chemical Technology,Beijing 100029,China Institute of Automation,Chinese Academy of Sciences,Beijing 100080,China

国内会议

第十二届全国容错计算学术会议

北京

英文

150-155

2007-07-15(万方平台首次上网日期,不代表论文的发表时间)