Demo Data from EDBT 2026 / reviewers in the wild / expert
Eric Melski
dblp:09/6056
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-authorSoftware 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 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing › test maintenance
test case dependencies |
0.2 | 1 | 2015 | Efficient dependency detection for safe Java test acceleration · ESEC/SIGSOFT FSE 2015 |
Methods — techniques the papers use, named apart from their topics
dynamic analysis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Efficient dependency detection for safe Java test accelerationabstractSlow builds remain a plague for software developers. The frequency with which code can be built (compiled, tested and packaged) directly impacts the productivity of developers: longer build times mean a longer wait before determining if a change to the application being built was successful. We have discovered that in the case of some languages, such as Java, the majority of build time is spent running tests, where dependencies between individual tests are complicated to discover, making many existing test acceleration techniques unsound to deploy in practice. Without knowledge of which tests are dependent on others, we cannot safely parallelize the execution of the tests, nor can we perform incremental testing (i.e., execute only a subset of an application's tests for each build). The previous techniques for detecting these dependencies did not scale to large test suites: given a test suite that normally ran in two hours, the best-case running scenario for the previous tool would have taken over 422 CPU days to find dependencies between all test methods (and would not soundly find all dependencies) — on the same project the exhaustive technique (to find all dependencies) would have taken over 1e300 years. We present a novel approach to detecting all dependencies between test cases in large projects that can enable safe exploitation of parallelism and test selection with a modest analysis cost. Jonathan Bell 0001, Gail E. Kaiser, Eric Melski, Mohan Dattatreya |
ESEC/SIGSOFT FSE | 3 |
| 1999 | Burt: The Backup and Recovery Tool
Eric Melski |
LISA | 1 |