EDBT 2026 Demo / reviewers in the wild / expert
Robert S. Roos
dblp:86/1540
· DBLP profile ↗
5ranked-venue papers
1as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous 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
1 paper |
Software testing · 77% Concurrent programming · 23% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming › memory models
test suite optimization |
0.0 | 1 | 2006 | TimeAware test suite prioritization · ISSTA 2006 |
Methods — techniques the papers use, named apart from their topics
genetic algorithm · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Empirically studying the role of selection operators duringsearch-based test suite prioritizationabstractRegression test suite prioritization techniques reorder test cases so that, on average, more faults will be revealed earlier in the test suite's execution than would otherwise be possible. This paper presents a genetic algorithm-based test prioritization method that employs a wide variety of mutation, crossover, selection, and transformation operators to reorder a test suite. Leveraging statistical analysis techniques, such as tree model construction through binary recursive partitioning and kernel density estimation, the paper's empirical results highlight the unique role that the selection operators play in identifying an effective ordering of a test suite. The study also reveals that, while truncation selection consistently outperformed the tournament and roulette operators in terms of test suite effectiveness, increasing selection pressure consistently produces the best results within each class of operator. After further explicating the relationship between selection intensity, termination condition, fitness landscape, and the quality of the resulting test suite, this paper demonstrates that the genetic algorithm-based prioritizer is superior to random search and hill climbing and thus suitable for many regression testing environments. Alexander P. Conrad, Robert S. Roos, Gregory M. Kapfhammer |
GECCO | 2 |
| 2006 | TimeAware test suite prioritizationabstractRegression test prioritization is often performed in a time constrained execution environment in which testing only occurs for a fixed time period. For example, many organizations rely upon nightly building and regression testing of their applications every time source code changes are committed to a version control repository. This paper presents a regression test prioritization technique that uses a genetic algorithm to reorder test suites in light of testing time constraints. Experiment results indicate that our prioritization approach frequently yields higher average percentage of faults detected (APFD) values, for two case study applications, when basic block level coverage is used instead of method level coverage. The experiments also reveal fundamental trade offs in the performance of time-aware prioritization. This paper shows that our prioritization technique is appropriate for many regression testing environments and explains how the baseline approach can be extended to operate in additional time constrained testing circumstances. Kristen R. Walcott, Mary Lou Soffa, Gregory M. Kapfhammer, Robert S. Roos |
ISSTA | 4 |
| 2002 | A Genetic Algorithm For Improved Shellsort Sequences
Robert S. Roos, Tiffany Bennett, Jennifer Hannon, Elizabeth Zehner |
GECCO | 1 |
| 1999 | The networks course: old problems, new solutionsabstractNew approaches and techniques for teaching the undergraduate level course in networks and data communications will be discussed. Many of these ideas were presented at the 1998 Workshop on Networking sponsored by NSF and Michigan State University's Department of Computer Science and Engineering. Shakil Akhtar, Nizar Al-Holou, Mark A. Fienup, Gail T. Finley, Robert S. Roos, Sam Tannouri |
SIGCSE | 5 |
| 1995 | Efficient Learning of Real Time One-Counter Automata
Amr F. Fahmy, Robert S. Roos |
ALT | 2 |