Demo Data from EDBT 2026 / reviewers in the wild / expert
David Bingham Brown
dblp:173/8166
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2017
0000-0002-3301-7701ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-authorComputer networks · 1 · 1 first-author
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 · 72% Compilers and program optimization · 22% Software maintenance and evolution · 6% | |
| Computer networks
1 paper |
Internet architecture and protocols · 77% Network measurement and analytics · 23% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
mutation testing |
0.3 | 1 | 2017 | The care and feeding of wild-caught mutants · ESEC/SIGSOFT FSE 2017 |
Software testing
test suite evaluation |
0.3 | 1 | 2017 | The care and feeding of wild-caught mutants · ESEC/SIGSOFT FSE 2017 |
Compilers and program optimization › program instrumentation
instrumentation optimization |
0.2 | 1 | 2016 | Optimizing customized program coverage · ASE 2016 |
Software testing
test coverage |
0.2 | 1 | 2016 | Optimizing customized program coverage · ASE 2016 |
Internet architecture and protocols
future internet architecture |
0.2 | 1 | 2014 | Designing a GENI Experimenter Tool to Support the Choice Net Internet Architecture · ICNP 2014 |
Network measurement and analytics › network measurement methodology
network experimentation |
0.1 | 1 | 2014 | Designing a GENI Experimenter Tool to Support the Choice Net Internet Architecture · ICNP 2014 |
Methods — techniques the papers use, named apart from their topics
mutation testing · 0.3runtime overhead optimization · 0.2software prototyping · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | The care and feeding of wild-caught mutantsabstractMutation testing of a test suite and a program provides a way to measure the quality of the test suite. In essence, mutation testing is a form of sensitivity testing: by running mutated versions of the program against the test suite, mutation testing measures the suite's sensitivity for detecting bugs that a programmer might introduce into the program. This paper introduces a technique to improve mutation testing that we call wild-caught mutants; it provides a method for creating potential faults that are more closely coupled with changes made by actual programmers. This technique allows the mutation tester to have more certainty that the test suite is sensitive to the kind of changes that have been observed to have been made by programmers in real-world cases. David Bingham Brown, Michael Vaughn, Ben Liblit, Thomas W. Reps |
ESEC/SIGSOFT FSE | 1 |
| 2016 | Optimizing customized program coverageabstractProgram coverage is used across many stages of software development. While common during testing, program coverage has also found use outside the test lab, in production software. However, production software has stricter requirements on run-time overheads, and may limit possible program instrumentation. Thus, optimizing the placement of probes to gather program coverage is important. Peter Ohmann, David Bingham Brown, Naveen Neelakandan, Jeff T. Linderoth, Ben Liblit |
ASE | 2 |
| 2014 | Designing a GENI Experimenter Tool to Support the Choice Net Internet ArchitectureabstractTest beds such as GENI provide an ideal environment for experimenting with future internet architectures such as Choice Net. Unlike the narrow waist of the current Internet (IP), Choice Net encourages alternatives and competition at the network layer via an economic plane that allows users to choose and purchase precisely the services they need. In this paper we describe our experiences implementing the Choice Net architecture on GENI. Some features of GENI, such as the ability to program the network layer, to leverage existing protocols and software, to run real applications generating realistic traffic, and the ability to perform long-running experiments made GENI an ideal platform for Choice Net experimentation. However, we found that GENI currently lacks the tools needed to make it easy to use these features. To address this issue, we designed and implemented a GENI Experimenter Tool specifically designed and tailored to perform tasks commonly needed by experimenters such as dynamically configuring nodes, loading and compiling node-specific code, executing Click modules, running commands on sets of nodes, accessing the local file system on nodes, and dynamically logging into nodes. David Bingham Brown, Onur Ascigil, Hussamuddin Nasir, Charles Carpenter, Jim Griffioen, Kenneth L. Calvert |
ICNP | 1 |