Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

André Baresel

dblp:71/291 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Software testing › test generation › search-based test generation
evolutionary testing
0.122004
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.122004
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.012004
Evolutionary testing in the presence of loop-assigned flags: a testability transformation approach · ISSTA 2004
Software testing
test input generation
0.012004
Testability Transformation · IEEE Trans. Software Eng. 2004
Software testing
structural testing
0.012004
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
YearPublicationVenuePosition
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 approach
abstract
Evolutionary 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
ISSTA1
2004 Testability Transformation
abstract
A 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
GECCO1
2003 Evolutionary Testing of Flag Conditions
André Baresel, Harmen Sthamer
GECCO1
2002 Suitability of Evolutionary Algorithms for Evolutionary Testing
abstract
Evolutionary 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
COMPSAC2
2002 Fitness Function Design To Improve Evolutionary Structural Testing
André Baresel, Harmen Sthamer
GECCO1
2002 Improving Evolutionary Testing By Flag Removal
Mark Harman, Lin Hu 0005, Robert M. Hierons, André Baresel, Harmen Sthamer
GECCO4
2002 Evolutionary Testing Supported by Slicing and Transformation
abstract
Evolutionary 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
ICSM8
2001 Evolutionary test environment for automatic structural testing
Joachim Wegener, André Baresel, Harmen Sthamer
Inf. Softw. Technol.2