• DocumentCode
    1218545
  • Title

    An experimental evaluation of a symbolic execution system

  • Author

    Girgis, M.R.

  • Author_Institution
    Dept. of Comput. Sci., Bahrain Univ., Isa Town, Bahrain
  • Volume
    7
  • Issue
    4
  • fYear
    1992
  • fDate
    7/1/1992 12:00:00 AM
  • Firstpage
    285
  • Lastpage
    290
  • Abstract
    The author describes a symbolic execution system that assists in the construction of test data and the detection of program errors. The system automatically generates a subset of all possible execution paths in the program, according to a certain path selection criterion. It symbolically executes each one of these paths and creates conditions on input variables that cause the path to be executed. These conditions form a system of equalities and inequalities. Solving this system gives input variable values that cause the path to be executed. If the system of conditions for a path is insoluble, the path is infeasible. The author presents the results of experiments that have been carried out to evaluate the effectiveness of the system and the path selection criterion employed in it
  • Keywords
    program debugging; program testing; software reliability; equalities; inequalities; input variables; path selection criterion; program errors; symbolic execution system; test data;
  • fLanguage
    English
  • Journal_Title
    Software Engineering Journal
  • Publisher
    iet
  • ISSN
    0268-6961
  • Type

    jour

  • Filename
    153430