EDBT 2026 Demo / reviewers in the wild / expert
Xucheng Tang
dblp:85/7880
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 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
1 paper |
Software testing · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › random testing
adaptive random testing |
0.1 | 1 | 2009 | A Divergence-Oriented Approach to Adaptive Random Testing of Java Programs · ASE 2009 |
Software testing
object-oriented testing |
0.1 | 1 | 2009 | A Divergence-Oriented Approach to Adaptive Random Testing of Java Programs · ASE 2009 |
Software testing
random testing |
0.1 | 1 | 2009 | A Divergence-Oriented Approach to Adaptive Random Testing of Java Programs · ASE 2009 |
Software testing
test input generation |
0.1 | 1 | 2009 | A Divergence-Oriented Approach to Adaptive Random Testing of Java Programs · ASE 2009 |
Methods — techniques the papers use, named apart from their topics
divergence-oriented test selection · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | A Divergence-Oriented Approach to Adaptive Random Testing of Java ProgramsabstractAdaptive Random Testing (ART) is a testing technique which is based on an observation that a test input usually has the same potential as its neighbors in detection of a specific program defect. ART helps to improve the efficiency of random testing in that test inputs are selected evenly across the input spaces. However, the application of ART to object-oriented programs (e.g., C++ and Java) still faces a strong challenge in that the input spaces of object-oriented programs are usually high dimensional, and therefore an even distribution of test inputs in a space as such is difficult to achieve. In this paper, we propose a divergence-oriented approach to adaptive random testing of Java programs to address this challenge. The essential idea of this approach is to prepare for the tested program a pool of test inputs each of which is of significant difference from the others, and then to use the ART technique to select test inputs from the pool for the tested program. We also develop a tool called ARTGen to support this testing approach, and conduct experiment to test several popular open-source Java packages to assess the effectiveness of the approach. The experimental result shows that our approach can generate test cases with high quality. Xucheng Tang, Yuting Chen 0001, Jianjun Zhao 0001 |
ASE | 2 |