Back to Search Start Over

Automating Software Testing Using Program Analysis.

Authors :
Godefroid, Patrice
de Halleux, Peli
Nori, Aditya V.
Rajamani, Sriram K.
Schulte, Wolfram
Tillmann, Nikolai
Levin, Michael Y.
Source :
IEEE Software. Sep/Oct2008, Vol. 25 Issue 5, p30-37. 8p. 3 Color Photographs, 1 Diagram.
Publication Year :
2008

Abstract

The article discusses technological innovations that will help create automatic software testing programs for computers. It is theoretically impossible to create a program that can automatically test and debug every line of code in a software application, but tools that can test large portions of C programs would be better than any previous technology. Software engineers at Microsoft Corp. have worked on dynamic test generators which offer significant improvements over static test generators. They are using a combination of symbolic execution, dynamic analysis, and systematic state-space exploration tools to test their software.

Details

Language :
English
ISSN :
07407459
Volume :
25
Issue :
5
Database :
Academic Search Index
Journal :
IEEE Software
Publication Type :
Academic Journal
Accession number :
34158799
Full Text :
https://doi.org/10.1109/MS.2008.109