Title :
A tool to generate all DU paths automatically
Author :
Kumar, Sumit ; Yadav, D.K. ; Khan, D.A. ; Srivastava, Anurag
Author_Institution :
KIET, Ghaziabad, India
Abstract :
Software testing takes a considerable amount of time and resources spent on producing software. Software testing includes test data generation that is the process of identifying a set of program input data satisfying a given testing criterion. There has been active research to find out ways to reduce the cost of software testing. Increasing the degree of automation and the efficiency of software testing certainly can reduce the cost of software design, decrease the time period of software development, and increase the quality of software significantly. This paper presents a method for automatic generation of DU-paths (definition-use paths) for C programs. It is based on the analysis of data-flow dependencies in the program (definition and use information of variables) to generate all-du paths for each variable in a program.
Keywords :
C language; data flow analysis; program testing; software quality; C programs; automatic DU path generation; data-flow dependency analysis; definition-use paths; program definition; program input data identification; software automation degree; software design cost reduction; software development time period reduction; software efficiency; software quality improvement; software testing criterion; test data generation; variable use information; Arrays; Automation; Electronic mail; Manuals; Software; Software testing; All DU Paths; Data flow Testing;
Conference_Titel :
Computing for Sustainable Global Development (INDIACom), 2015 2nd International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-9-3805-4415-1