Demo Data from EDBT 2026 / reviewers in the wild / expert
Marc Otten
dblp:371/4463
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2024
0009-0006-6525-8127ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 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
1 paper |
Program synthesis and code generation · 50% Empirical software engineering · 50% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program synthesis and code generation
code completion |
0.8 | 1 | 2024 | Language Models for Code Completion: A Practical Evaluation · ICSE 2024 |
Empirical software engineering
developer studies |
0.8 | 1 | 2024 | Language Models for Code Completion: A Practical Evaluation · ICSE 2024 |
Methods — techniques the papers use, named apart from their topics
transformer language model · 0.8quantitative and qualitative evaluation · 0.8masking strategies · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Language Models for Code Completion: A Practical EvaluationabstractTransformer-based language models for automatic code completion have shown great promise so far, yet the evaluation of these models rarely uses real data. This study provides both quantitative and qualitative assessments of three public code language models when completing real-world code. We first developed an open-source IDE extension, Code4Me, for the online evaluation of the models. We collected real auto-completion usage data for over a year from more than 1200 users, resulting in over 600K valid completions. These models were then evaluated using six standard metrics across twelve programming languages. Next, we conducted a qualitative study of 1690 real-world completion requests to identify the reasons behind the poor model performance. A comparative analysis of the models' performance in online and offline settings was also performed, using benchmark synthetic datasets and two masking strategies. Maliheh Izadi, Jonathan Katzy, Tim van Dam, Marc Otten, Razvan Mihai Popescu, Arie van Deursen |
ICSE | 4 |