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 2020Show all

6 papers · 1 filter

cs.SE2020★ 20 cited

Fine-Grained Network Analysis for Modern Software Ecosystems

Paolo Boldi, Georgios Gousios

Modern software development is increasingly dependent on components, libraries and frameworks coming from third-party vendors or open-source suppliers and made available through a…

cs.SE2020★ 27 cited

Dependency Solving Is Still Hard, but We Are Getting Better at It

Pietro Abate, Roberto Di Cosmo, Georgios Gousios +1

Dependency solving is a hard (NP-complete) problem in all non-trivial component models due to either mutually incompatible versions of the same packages or explicitly declared pack…

cs.SE2020★ 22 cited

Nudge: Accelerating Overdue Pull Requests Towards Completion

Chandra Maddila, Sai Surya Upadrasta, Chetan Bansal +3

Pull requests are a key part of the collaborative software development and code review process today. However, pull requests can also slow down the software development process whe…

cs.SE2020★ 1 cited

Topic Recommendation for Software Repositories using Multi-label Classification Algorithms

Maliheh Izadi, Abbas Heydarnoori, Georgios Gousios

Many platforms exploit collaborative tagging to provide their users with faster and more accurate results while searching or navigating. Tags can communicate different concepts suc…

cs.SE2020★ 7 cited

Questions for Data Scientists in Software Engineering: A Replication

Hennie Huijgens, Ayushi Rastogi, Ernst Mulders +2

In 2014, a Microsoft study investigated the sort of questions that data science applied to software engineering should answer. This resulted in 145 questions that developers consid…

cs.SE2020★ 79 cited

Selecting third-party libraries: The practitioners' perspective

Enrique Larios-Vargas, Maurício Aniche, Christoph Treude +2

The selection of third-party libraries is an essential element of virtually any software development project. However, deciding which libraries to choose is a challenging practical…