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 cs.SEShow all

18 papers · 1 filter

cs.SE2023★ 3 cited

Dynamic Prediction of Delays in Software Projects using Delay Patterns and Bayesian Modeling

Elvan Kula, Eric Greuter, Arie van Deursen +1

Modern agile software projects are subject to constant change, making it essential to re-asses overall delay risk throughout the project life cycle. Existing effort estimation mode…

cs.SE2022★ 5 cited

Impact of Software Engineering Research in Practice: A Patent and Author Survey Analysis

Zoe Kotti, Georgios Gousios, Diomidis Spinellis

Existing work on the practical impact of software engineering (SE) research examines industrial relevance rather than adoption of study results, hence the question of how results h…

cs.SE2022★ 84 cited

CodeFill: Multi-token Code Completion by Jointly Learning from Structure and Naming Sequences

Maliheh Izadi, Roberta Gismondi, Georgios Gousios

Code completion is an essential feature of IDEs, yet current autocompleters are restricted to either grammar-based or NLP-based single token completions. Both approaches have signi…

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…