DocumentCode :
1069129
Title :
Symbolic execution systems-a review
Author :
Coward, P. David
Author_Institution :
Bristol Polytech., UK
Volume :
3
Issue :
6
fYear :
1988
fDate :
11/1/1988 12:00:00 AM
Firstpage :
229
Lastpage :
239
Abstract :
Symbolic execution is a technique that is useful in the validation of software. It may be used to aid in the generation of test data and in program proving. As software engineering becomes more concerned with the development of tools, symbolic execution will become an important item in the toolkit. This paper gives a review of symbolic execution and its applications. A minimum set of features for a symbolic execution testing system is set out. Of the 12 systems using symbolic execution only six contain these minimum features. These six systems are compared against an `ideal´ system. Based on this comparison some features for a new symbolic execution testing system are outlined
Keywords :
program testing; program verification; software tools; program proving; software engineering; software tools; symbolic execution; testing system;
fLanguage :
English
Journal_Title :
Software Engineering Journal
Publisher :
iet
ISSN :
0268-6961
Type :
jour
Filename :
28077
Link To Document :
بازگشت