A new script language applicable to symbolic execution systems

  • Authors:
  • C. Koutsikas;N. Malevris

  • Affiliations:
  • Department of Informatics, Hellenic Open University, Patra, Greece;Department of Informatics, Athens University of Economics and Business, Athens, Greece

  • Venue:
  • International Journal of Computers and Applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The problem of test data generation in software testing is well referenced. Of the various methods used in the literature, symbolic execution appears to be a promising approach. It can be used either for software verification or to facilitate the automated test data generation process. A number of symbolic systems that employ symbolic execution to generate test data have already been constructed. However, these systems analyze programs written in specific programming languages. Thus, although some of them use an internal representation for performing symbolic execution, each one can only deal with programs in a single language. In this paper a script language called SYMEXLAN is presented. It can be adapted in order to construct a general symbolic execution testing system independent of the language in which the software under test is written.