activity
20152023
most citedCodeFill: Multi-token Code Completion by Jointly Learning from Structure and Naming Sequences

84 citations · 356 across the 17 of their papers we have counts for

collaborators
Showing 2021Show all

8 papers · 1 filter

cs.SE2021

KabOOM: Unsupervised Crash Categorization through Timeseries Fingerprinting

Edward Yao, Wes Dyer, Georgios Gousios

Modern mobile applications include instrumentation that sample internal application metrics at regular intervals. Following a crash, sample metrics are collected and can potentiall…

cs.SE2021★ 21 cited

Can We Trust Tests To Automate Dependency Updates? A Case Study of Java Projects

Joseph Hejderup, Georgios Gousios

Developers are increasingly using services such as Dependabot to automate dependency updates. However, recent research has shown that developers perceive such services as unreliabl…

cs.SE2021★ 1 cited

How does Software Change?

Ayushi Rastogi, Georgios Gousios

Software evolves with changes to its codebase over time. Internally, software changes in response to decisions to include some code change into the codebase and discard others. Exp…

cs.SE2021★ 2 cited

ManyTypes4Py: A Benchmark Python Dataset for Machine Learning-based Type Inference

Amir M. Mir, Evaldas Latoskinas, Georgios Gousios

In this paper, we present ManyTypes4Py, a large Python dataset for machine learning (ML)-based type inference. The dataset contains a total of 5,382 Python projects with more than…

cs.SE2021

Learning Off-By-One Mistakes: An Empirical Study

Hendrig Sellik, Onno van Paridon, Georgios Gousios +1

Mistakes in binary conditions are a source of error in many software systems. They happen when developers use, e.g., < or > instead of <= or >=. These boundary mistakes are hard to…

cs.SE2021★ 18 cited

Präzi: From Package-based to Call-based Dependency Networks

Joseph Hejderup, Moritz Beller, Konstantinos Triantafyllou +1

Modern programming languages such as Java, JavaScript, and Rust encourage software reuse by hosting diverse and fast-growing repositories of highly interdependent packages (i.e., r…