Demo Data from EDBT 2026 / reviewers in the wild / expert
Jonathan Osei-Owusu
dblp:256/6195
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 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
1 paper |
Software testing · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computing education
automated assessment |
0.4 | 1 | 2019 | Grading-Based Test Suite Augmentation · ASE 2019 |
Software testing
test generation |
0.4 | 1 | 2019 | Grading-Based Test Suite Augmentation · ASE 2019 |
Software testing › regression testing
test suite augmentation |
0.4 | 1 | 2019 | Grading-Based Test Suite Augmentation · ASE 2019 |
Methods — techniques the papers use, named apart from their topics
test suite augmentation · 0.8behavioral equivalence clustering · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Grading-Based Test Suite AugmentationabstractEnrollment in introductory programming (CS1) courses continues to surge and hundreds of CS1 students can produce thousands of submissions for a single problem, all requiring timely and accurate grading. One way that instructors can efficiently grade is to construct a custom instructor test suite that compares a student submission to a reference solution over randomly generated or hand-crafted inputs. However, such test suite is often insufficient, causing incorrect submissions to be marked as correct. To address this issue, we propose the Grasa (GRAding-based test Suite Augmentation) approach consisting of two techniques. Grasa first detects and clusters incorrect submissions by approximating their behavioral equivalence to each other. To augment the existing instructor test suite, Grasa generates a minimal set of additional tests that help detect the incorrect submissions. We evaluate our Grasa approach on a dataset of CS1 student submissions for three programming problems. Our preliminary results show that Grasa can effectively identify incorrect student submissions and minimally augment the instructor test suite. Jonathan Osei-Owusu, Angello Astorga, Liia Butler, Tao Xie 0001, Geoffrey Challen |
ASE | 1 |