Reggae: Automated Test Generation for Programs Using Complex Regular Expressions

Source: North Carolina State University

Favorite

Free registration required

Test coverage such as branch coverage is commonly measured to assess the sufficiency of test inputs. To reduce tedious manual efforts in generating high-covering test inputs, various automated techniques have been proposed. Some recent effective techniques include Dynamic Symbolic Execution (DSE) based on path exploration. However, these existing DSE techniques cannot generate high-covering test inputs for programs using complex regular expressions due to large exploration space; these complex regular expressions are commonly used for input validation and information extraction. To address this issue, the authors propose an approach, named Reggae, to reduce the exploration space of DSE in test generation.
Format:PDF Size:96.77
Date:Sep 2009
People who downloaded this item also downloaded