activity
20172024
most citedProblems with SZZ and Features: An empirical study of the state of practice of defect prediction data collection

57 citations · 158 across the 10 of their papers we have counts for

collaborators

13 papers

cs.CL2024★ 1 cited

Large Language Models can impersonate politicians and other public figures

Steffen Herbold, Alexander Trautsch, Zlata Kikteva +1

Modern AI technology like Large language models (LLMs) has the potential to pollute the public information sphere with made-up content, which poses a significant threat to the cohe…

cs.CL2023★ 17 cited

AI, write an essay for me: A large-scale comparison of human-written versus ChatGPT-generated essays

Steffen Herbold, Annette Hautli-Janisz, Ute Heuer +2

Background: Recently, ChatGPT and similar generative AI models have attracted hundreds of millions of users and become part of the public discourse. Many believe that such models w…

cs.SE2022

Predicting Issue Types with seBERT

Alexander Trautsch, Steffen Herbold

Pre-trained transformer models are the current state-of-the-art for natural language models processing. seBERT is such a model, that was developed based on the BERT architecture, b…

cs.SE2021

Are automated static analysis tools worth it? An investigation into relative warning density and external software quality

Alexander Trautsch, Steffen Herbold, Jens Grabowski

Automated Static Analysis Tools (ASATs) are part of software development best practices. ASATs are able to warn developers about potential problems in the code. On the one hand, AS…

cs.SE2021

On the validity of pre-trained transformers for natural language processing in the software engineering domain

Julian von der Mosel, Alexander Trautsch, Steffen Herbold

Transformers are the current state-of-the-art of natural language processing in many domains and are using traction within software engineering research as well. Such models are pr…

cs.SE2021★ 2 cited

What really changes when developers intend to improve their source code: a commit-level study of static metric value and static analysis warning changes

Alexander Trautsch, Johannes Erbel, Steffen Herbold +1

Many software metrics are designed to measure aspects that are believed to be related to software quality. Static software metrics, e.g., size, complexity and coupling are used in…

cs.SE2021★ 6 cited

MSR Mining Challenge: The SmartSHARK Repository Mining Data

Alexander Trautsch, Fabian Trautsch, Steffen Herbold

The SmartSHARK repository mining data is a collection of rich and detailed information about the evolution of software projects. The data is unique in its diversity and contains de…

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★ 42 cited

On the feasibility of automated prediction of bug and non-bug issues

Steffen Herbold, Alexander Trautsch, Fabian Trautsch

Context: Issue tracking systems are used to track and describe tasks in the development process, e.g., requested feature improvements or reported bugs. However, past research has s…

cs.SE2020

The SmartSHARK Ecosystem for Software Repository Mining

Alexander Trautsch, Fabian Trautsch, Steffen Herbold +2

Software repository mining is the foundation for many empirical software engineering studies. The collection and analysis of detailed data can be challenging, especially if data sh…

cs.SE2019★ 33 cited

A Longitudinal Study of Static Analysis Warning Evolution and the Effects of PMD on Software Quality in Apache Open Source Projects

Alexander Trautsch, Steffen Herbold, Jens Grabowski

Automated static analysis tools (ASATs) have become a major part of the software development workflow. Acting on the generated warnings, i.e., changing the code indicated in the wa…

cs.SE2019★ 57 cited

Problems with SZZ and Features: An empirical study of the state of practice of defect prediction data collection

Steffen Herbold, Alexander Trautsch, Fabian Trautsch +1

Context: The SZZ algorithm is the de facto standard for labeling bug fixing commits and finding inducing changes for defect prediction data. Recent research uncovered potential pro…

cs.SE2017

Correction of "A Comparative Study to Benchmark Cross-project Defect Prediction Approaches"

Steffen Herbold, Alexander Trautsch, Jens Grabowski

Unfortunately, the article "A Comparative Study to Benchmark Cross-project Defect Prediction Approaches" has a problem in the statistical analysis which was pointed out almost imme…