Symbolic path simulation in path-sensitive dataflow analysis

H Hampapuram, Y Yang, M Das - Proceedings of the 6th ACM SIGPLAN …, 2005 - dl.acm.org
Symbolic path simulation is becoming an increasingly important component in many static
analysis tasks. The emergence of inter-procedural path-sensitive dataflow algorithms has …

Symbolic execution of program paths involving pointer structure variables

J Zhang - … Conference onQuality Software, 2004. QSIC 2004 …, 2004 - ieeexplore.ieee.org
Many white-box testing methods are based on the analysis of program paths. For these
methods, an important problem is to determine the feasibility of a given path, and find …

[PDF][PDF] A test case generation process and technique

N Kosindrdecha, J Daengdej - journal of Software Engineering, 2010 - academia.edu
This study aims to improve an automated test case generation method to minimize a number
of test cases while maximizing an ability to identify critical domain specific requirements. It …

A search-based approach to generate mc/dc test data for ocl constraints

H Sartaj, MZ Iqbal, AAA Jilani, MU Khan - Search-Based Software …, 2019 - Springer
Automated generation of test data is an important and challenging activity in Model-based
Testing. This typically requires solving of constraints, written in Object Constraint Language …

A new structural coverage criterion for dynamic detection of program invariants

N Gupta, ZV Heidepriem - 18th IEEE International Conference …, 2003 - ieeexplore.ieee.org
Dynamic detection of program invariants is emerging as an important research area with
many challenging problems. Generating suitable test cases that support accurate detection …

Automatic test data generation for programs with integer and float variables

NT Sy, Y Deville - Proceedings 16th Annual International …, 2001 - ieeexplore.ieee.org
The paper presents a novel approach for automated test data generation of imperative
programs containing integer, boolean and/or float variables. Our approach is based on …

Efficient path conditions in dependence graphs

T Robschink, G Snelting - … of the 24th International Conference on …, 2002 - dl.acm.org
Program slicing combined with constraint solving is a powerful tool for software analysis.
Path conditions are generated for a slice or chop, which---when solved for the input …

Evolutionary search for robust solutions

B Sendhoff, HG Beyer - US Patent 7,783,583, 2010 - Google Patents
5,819,244 A 10, 1998 Smith 5,924,048 A 7, 1999 McCormacket al. 6,285,968 B1 9/2001
Motoyama et al. 6,292,763 B1 9, 2001 Dunbar et al. 6,430,993 B1 8, 2002 Seta 6,449,603 …

Reduction of fitness evaluations using clustering techniques and neural network ensembles

Y Jin, B Sendhoff - US Patent 7,363,281, 2008 - Google Patents
The invention relates to an evolutionary optimization method. First, an initial population of
individuals is set up and an original fitness function is applied. Then the offspring individuals …

Testing input validation in web applications through automated model recovery

H Liu, HBK Tan - Journal of Systems and Software, 2008 - Elsevier
Input validation is essential and critical in Web applications. It is the enforcement of
constraints that any input must satisfy before it is accepted to raise external effects. We have …