VLDB 2026 Research / reviewers in the wild / expert
Bob Kurtz
dblp:149/4462
· DBLP profile ↗
4ranked-venue papers
2as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 2 first-author · 1 since 2021
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
4 papers |
Software testing · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
mutation testing |
1.4 | 4 | 2022 | Prioritizing Mutants to Guide Mutation Testing · ICSE 2022 Inferring mutant utility from program context · ISSTA 2017 Analyzing the validity of selective mutation with dominator mutants · SIGSOFT FSE 2016 |
Software testing › mutation testing
selective mutation |
0.5 | 2 | 2017 | Inferring mutant utility from program context · ISSTA 2017 Analyzing the validity of selective mutation with dominator mutants · SIGSOFT FSE 2016 |
Software testing › mutation testing
equivalent mutant detection |
0.3 | 1 | 2017 | Inferring mutant utility from program context · ISSTA 2017 |
Software testing › mutation testing
mutation operators |
0.1 | 1 | 2016 | Analyzing the validity of selective mutation with dominator mutants · SIGSOFT FSE 2016 |
Methods — techniques the papers use, named apart from their topics
program context analysis · 0.3mutation analysis · 0.2empirical evaluation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Prioritizing Mutants to Guide Mutation TestingabstractMutation testing offers concrete test goals (mutants) and a rigorous test efficacy criterion, but it is expensive due to vast numbers of mutants, many of which are neither useful nor actionable. Prior work has focused on selecting representative and sufficient mutant subsets, measuring whether a test set that is mutation-adequate for the subset is equally adequate for the entire set. However, no known industrial application of mutation testing uses or even computes mutation adequacy, instead focusing on iteratively presenting very few mutants as concrete test goals for developers to write tests. Samuel J. Kaufman, Ryan Featherman, Justin Alvin, Bob Kurtz, Paul Ammann, René Just |
ICSE | 4 |
| 2017 | Inferring mutant utility from program contextabstractExisting mutation techniques produce vast numbers of equivalent, trivial, and redundant mutants. Selective mutation strategies aim to reduce the inherent redundancy of full mutation analysis to obtain most of its benefit for a fraction of the cost. Unfortunately, recent research has shown that there is no fixed selective mutation strategy that is effective across a broad range of programs; the utility (i.e., usefulness) of a mutant produced by a given mutation operator varies greatly across programs. René Just, Bob Kurtz, Paul Ammann |
ISSTA | 2 |
| 2016 | On the utility of dominator mutants for mutation testingabstractMutation testing has been shown to support the generation of test sets that are highly effective at detecting faults. However, practitioner adoption of mutation testing has been minimal in part because of problems that arise from the huge numbers of redundant and equivalent mutants that are generated. The research described here examines the relationship between mutants and attempts to reduce the number of redundant and equivalent mutants in order to make mutation testing more practical for the software tester. Bob Kurtz |
SIGSOFT FSE | 1 |
| 2016 | Analyzing the validity of selective mutation with dominator mutantsabstractVarious forms of selective mutation testing have long been accepted as valid approximations to full mutation testing. This paper presents counterevidence to traditional selective mutation. The recent development of dominator mutants and minimal mutation analysis lets us analyze selective mutation without the noise introduced by the redundancy inherent in traditional mutation. We then exhaustively evaluate all small sets of mutation operators for the Proteum mutation system and determine dominator mutation scores and required work for each of these sets on an empirical test bed. The results show that all possible selective mutation approaches have poor dominator mutation scores on at least some of these programs. This suggests that to achieve high performance with respect to full mutation analysis, selective approaches will have to become more sophisticated, possibly by choosing mutants based on the specifics of the artifact under test, that is, specialized selective mutation. Bob Kurtz, Paul Ammann, A. Jefferson Offutt, Márcio Eduardo Delamaro, Mariet Kurtz, Nida Gökçe |
SIGSOFT FSE | 1 |