79 citations · 316 across the 57 of their papers we have counts for
16 papers · 1 filter
Detecting Outdated Code Element References in Software Repository Documentation
Wen Siang Tan, Markus Wagner, Christoph Treude
Outdated documentation is a pervasive problem in software development, preventing effective use of software, and misleading users and developers alike. We posit that one possible r…
An Empirical Study of Package Management Issues via Stack Overflow
Syful Islam, Raula Gaikovina Kula, Christoph Treude +3
The package manager (PM) is crucial to most technology stacks, acting as a broker to ensure that a verified dependency package is correctly installed, configured, or removed from a…
In War and Peace: The Impact of World Politics on Software Ecosystems
Raula Gaikovina Kula, Christoph Treude
Reliance on third-party libraries is now commonplace in contemporary software engineering. Being open source in nature, these libraries should advocate for a world where the freedo…
Taming Multi-Output Recommenders for Software Engineering
Christoph Treude
Recommender systems are a valuable tool for software engineers. For example, they can provide developers with a ranked list of files likely to contain a bug, or multiple auto-compl…
Automatically Categorising GitHub Repositories by Application Domain
Francisco Zanartu, Christoph Treude, Bruno Cartaxo +4
GitHub is the largest host of open source software on the Internet. This large, freely accessible database has attracted the attention of practitioners and researchers alike. But a…
Adding Context to Source Code Representations for Deep Learning
Fuwei Tian, Christoph Treude
Deep learning models have been successfully applied to a variety of software engineering tasks, such as code classification, summarisation, and bug and vulnerability detection. In…