57 citations · 158 across the 10 of their papers we have counts for
11 papers · 1 filter
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…