activity
20172024
most citedSOTorrent: Reconstructing and Analyzing the Evolution of Stack Overflow Posts

120 citations · 696 across the 81 of their papers we have counts for

collaborators
Showing 2020Show all

11 papers · 1 filter

cs.SE2020

How Successful Are Open Source Contributions From Countries with Different Levels of Human Development?

Leonardo Furtado, Bruno Cartaxo, Christoph Treude +1

Are Brazilian developers less likely to have a contribution accepted than their peers from, say, the United Kingdom? In this paper we studied whether the developers' location relat…

cs.SE2020

A Fine-grained Data Set and Analysis of Tangling in Bug Fixing Commits

Steffen Herbold, Alexander Trautsch, Benjamin Ledel +45

Context: Tangled commits are changes to software that address multiple concerns at once. For researchers interested in bugs, tangled commits mean that they actually study not only…

cs.SE2020★ 21 cited

Business-Driven Technical Debt Prioritization: An Industrial Case Study

Rodrigo Rebouças de Almeida, Rafael do Nascimento Ribeiro, Christoph Treude +1

Incorporating the business perspective into prioritizing technical debt is essential to contribute to decision making in industry. In this paper, we evolve and evaluate a business-…

cs.SE2020★ 102 cited

Empirical Standards for Software Engineering Research

Paul Ralph, Nauman bin Ali, Sebastian Baltes +39

Empirical Standards are natural-language models of a scientific community's expectations for a specific kind of study (e.g. a questionnaire survey). The ACM SIGSOFT Paper and Peer…

cs.SE2020

Beyond Accuracy: Assessing Software Documentation Quality

Christoph Treude, Justin Middleton, Thushari Atapattu

Good software documentation encourages good software engineering, but the meaning of "good" documentation is vaguely defined in the software engineering literature. To clarify this…

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…

cs.SE2020

Human-Like Summaries from Heterogeneous and Time-Windowed Software Development Artefacts

Mahfouth Alghamdi, Christoph Treude, Markus Wagner

Automatic text summarisation has drawn considerable interest in the area of software engineering. It is challenging to summarise the activities related to a software project, (1) b…

cs.SE2020★ 12 cited

Optimising the Fit of Stack Overflow Code Snippets into Existing Code

Brittany Reid, Christoph Treude, Markus Wagner

Software developers often reuse code from online sources such as Stack Overflow within their projects. However, the process of searching for code snippets and integrating them with…

cs.SE2020★ 1 cited

The Impact of Dynamics of Collaborative Software Engineering on Introverts: A Study Protocol

Ingrid Nunes, Christoph Treude, Fabio Calefato

Background: Collaboration among software engineers through face-to-face discussions in teams has been promoted since the adoption of agile methods. However, these discussions might…

cs.SE2020

GitHub Repositories with Links to Academic Papers: Public Access, Traceability, and Evolution

Supatsara Wattanakriengkrai, Bodin Chinthanet, Hideaki Hata +4

Traceability between published scientific breakthroughs and their implementation is essential, especially in the case of open-source scientific software which implements bleeding-e…

cs.SE2020★ 6 cited

Code Duplication on Stack Overflow

Sebastian Baltes, Christoph Treude

Despite the unarguable importance of Stack Overflow (SO) for the daily work of many software developers and despite existing knowledge about the impact of code duplication on softw…