Published January 30, 2017 | Version v1
Conference paper Open

User-defined Sandbox Behavior for Dynamic Symbolic Execution

  • 1. Budapest University of Technology and Economics

Description

Code-based generation of unit tests is an active topic of research today. Numerous approaches were already presented addressing this in the last decades. One of the techniques is dynamic symbolic execution (DSE) that combines concrete executions with symbolic ones. The mature state of research in DSE allowed the technique to be transferred for industrial use. However, the complexity of software used in industrial practice have showed that DSE has to be improved in numerous areas. This includes handling dependencies to the environment of the unit under test. In this paper, we present a user-oriented approach that enables users to provide inputs constraints and effects for isolated environment dependencies in a parameterized sandbox. This sandbox collaborates with DSE, thus the user-defined behavior of the isolated dependencies are able to steer DSE in a desired way.

Files

honfi.pdf

Files (222.4 kB)

Name Size Download all
md5:a1b8481d6b5c7f8c01920fe0fd2949e2
222.4 kB Preview Download

Additional details

Related works

Is part of
978-963-313-243-2 (ISBN)