Demo Data from SIGIR 2026 / reviewers in the wild / expert
André Baresel
dblp:71/291
· DBLP profile ↗
12ranked-venue papers
5as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 4 first-authorSoftware engineering, systems software and programming languages · 6 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
2 papers |
Software testing · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › test generation › search-based test generation
evolutionary testing |
0.1 | 2 | 2004 | Testability Transformation · IEEE Trans. Software Eng. 2004 Evolutionary testing in the presence of loop-assigned flags: a testability transformation approach · ISSTA 2004 |
Software testing
testability transformation |
0.1 | 2 | 2004 | Testability Transformation · IEEE Trans. Software Eng. 2004 Evolutionary testing in the presence of loop-assigned flags: a testability transformation approach · ISSTA 2004 |
Software testing › test generation
automated test generation |
0.0 | 1 | 2004 | Evolutionary testing in the presence of loop-assigned flags: a testability transformation approach · ISSTA 2004 |
Software testing
test input generation |
0.0 | 1 | 2004 | Testability Transformation · IEEE Trans. Software Eng. 2004 |
Software testing
structural testing |
0.0 | 1 | 2004 | Evolutionary testing in the presence of loop-assigned flags: a testability transformation approach · ISSTA 2004 |
Methods — techniques the papers use, named apart from their topics
testability transformation · 0.0source-to-source transformation · 0.0genetic algorithm · 0.0evolutionary testing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Evolutionary testing of software with function-assigned flags
Stefan Wappler, Joachim Wegener, André Baresel |
J. Syst. Softw. | 3 |
| 2004 | Applying Evolutionary Testing to Search for Critical Defects
André Baresel, Harmen Sthamer, Joachim Wegener |
GECCO (2) | 1 |
| 2004 | Evaluating Evolutionary Testability with Software-Measurements
Frank Lammermann, André Baresel, Joachim Wegener |
GECCO (2) | 2 |
| 2004 | Evolutionary testing in the presence of loop-assigned flags: a testability transformation approachabstractEvolutionary testing is an effective technique for automatically generating good quality test data. However, for structural testing, the technique degenerates to random testing in the presence of flag variables, which also present problems for other automated test data generation techniques. Previous work on the flag problem does not address flags assigned in loops.This paper introduces a testability transformation that transforms programs with loop--assigned flags so that existing genetic approaches can be successfully applied. It then presents empirical data demonstrating the effectiveness of the transformation. Untransformed, the genetic algorithm flounders and is unable to find a solution. Two transformations are considered. The first allows the search to find a solution. The second reduces the time taken by an order of magnitude and, more importantly, reduces the slope of the cost increase; thus, greatly increasing the complexity of the problem to which the genetic algorithm can be applied. The paper also presents a second empirical study showing that loop--assigned flags are prevalent in real world code. They account for just under 11% of all flags. André Baresel, Dave W. Binkley, Mark Harman, Bogdan Korel |
ISSTA | 1 |
| 2004 | Testability TransformationabstractA testability transformation is a source-to-source transformation that aims to improve the ability of a given test generation method to generate test data for the original program. We introduce testability transformation, demonstrating that it differs from traditional transformation, both theoretically and practically, while still allowing many traditional transformation rules to be applied. We illustrate the theory of testability transformation with an example application to evolutionary testing. An algorithm for flag removal is defined and results are presented from an empirical study which show how the algorithm improves both the performance of evolutionary test data generation and the adequacy level of the test data so-generated. Mark Harman, Lin Hu 0005, Robert M. Hierons, Joachim Wegener, Harmen Sthamer, André Baresel, Marc Roper |
IEEE Trans. Software Eng. | 6 |
| 2003 | Structural and Functional Sequence Test of Dynamic and State-Based Software with Evolutionary Algorithms
André Baresel, Hartmut Pohlheim, Sadegh Sadeghipour |
GECCO | 1 |
| 2003 | Evolutionary Testing of Flag Conditions
André Baresel, Harmen Sthamer |
GECCO | 1 |
| 2002 | Suitability of Evolutionary Algorithms for Evolutionary TestingabstractEvolutionary testing is based on the principle of searching for relevant test cases in the input domain of the system under test with the help of evolutionary algorithms. Evolutionary testing enables the complete automation of test case design whenever the test aim can be expressed numerically, e.g. when performing temporal behavior testing, safety testing, or structural testing. Evolutionary tests have already produced very good results in all of these application fields. Due to the full automation of evolutionary testing, the effectiveness and efficiency of the test can clearly be improved. The system could be tested with a large number of different input situations. In most cases, more than several thousand test data sets are generated and executed within a few minutes. Joachim Wegener, André Baresel, Harmen Sthamer |
COMPSAC | 2 |
| 2002 | Fitness Function Design To Improve Evolutionary Structural Testing
André Baresel, Harmen Sthamer |
GECCO | 1 |
| 2002 | Improving Evolutionary Testing By Flag Removal
Mark Harman, Lin Hu 0005, Robert M. Hierons, André Baresel, Harmen Sthamer |
GECCO | 4 |
| 2002 | Evolutionary Testing Supported by Slicing and TransformationabstractEvolutionary testing is a search based approach to the automated generation of systematic test data, in which the search is guided by the test data adequacy criterion. Two problems for evolutionary testing are the large size of the search space and structural impediments in the implementation of the program which inhibit the formulation of a suitable fitness function to guide the search. In this paper we claim that slicing can be used to narrow the search space and transformation can be applied to the problem of structural impediments. The paper presents examples of how these two techniques have been successfully employed to make evolutionary testing both more efficient and more effective. Mark Harman, Lin Hu 0005, Robert M. Hierons, Chris Fox, Sebastian Danicic, Joachim Wegener, Harmen Sthamer, André Baresel |
ICSM | 8 |
| 2001 | Evolutionary test environment for automatic structural testing
Joachim Wegener, André Baresel, Harmen Sthamer |
Inf. Softw. Technol. | 2 |