Software testing is an integral part of the software development process. To test certain parts of software, developers need to identify inputs that reach those parts. Data and control dependencies make this a non-trivial task, and as the complexity of software increases it becomes more difficult to manually derive such inputs. Due to complex data manipulations, this process is even more challenging for programs with string inputs, such as security applications. Thus, automated reachability test input generation for string data types is an important research area. Symbolic Execution is a path-sensitive static program analysis technique that can automatically generate conditions for inputs that reach a given program location. Commonly, such ...
Master's thesis in Computer scienceAutograder is a tool developed at the University of Stavanger tha...
Source-code based test data generation is a process of finding program input on which a selected ele...
This paper presents a short introduction to automatic code-driven test generation using symbolic exe...
Software testing is an integral part of the software development process. To test certain parts of s...
Most common vulnerabilities in modern software applications are due to errors in string manipulatio...
SMT solvers are at the basis of many applications, such as program verification, program synthesis, ...
Context. The effective generation of test data is regarded as very important in the software testing...
A common problem in automated software testing is the need to generate many inputs with complex stru...
As an important extension of symbolic execution (SE), probabilistic symbolic execution (PSE) compute...
Verifying string manipulating programs is a crucial problem in computer security. String operations ...
Abstract. Most common vulnerabilities in Web applications are due to string manipulation errors in i...
SMT solvers are at the basis of many applications, such as program verification, program synthesis, ...
Abstract. There has been significant recent interest in automated rea-soning techniques, in particul...
Probabilistic Symbolic Execution (PSE) extends Symbolic Execution (SE), a path-sensitive static prog...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Master's thesis in Computer scienceAutograder is a tool developed at the University of Stavanger tha...
Source-code based test data generation is a process of finding program input on which a selected ele...
This paper presents a short introduction to automatic code-driven test generation using symbolic exe...
Software testing is an integral part of the software development process. To test certain parts of s...
Most common vulnerabilities in modern software applications are due to errors in string manipulatio...
SMT solvers are at the basis of many applications, such as program verification, program synthesis, ...
Context. The effective generation of test data is regarded as very important in the software testing...
A common problem in automated software testing is the need to generate many inputs with complex stru...
As an important extension of symbolic execution (SE), probabilistic symbolic execution (PSE) compute...
Verifying string manipulating programs is a crucial problem in computer security. String operations ...
Abstract. Most common vulnerabilities in Web applications are due to string manipulation errors in i...
SMT solvers are at the basis of many applications, such as program verification, program synthesis, ...
Abstract. There has been significant recent interest in automated rea-soning techniques, in particul...
Probabilistic Symbolic Execution (PSE) extends Symbolic Execution (SE), a path-sensitive static prog...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Master's thesis in Computer scienceAutograder is a tool developed at the University of Stavanger tha...
Source-code based test data generation is a process of finding program input on which a selected ele...
This paper presents a short introduction to automatic code-driven test generation using symbolic exe...