5 papers
Cross-Project Flakiness: A Case Study of the OpenStack Ecosystem
Tao Xiao, Dong Wang, Shane McIntosh +2
Automated regression testing is a cornerstone of modern software development, often contributing directly to code review and Continuous Integration (CI). Yet some tests suffer from…
SeBERTis: A Framework for Producing Classifiers of Security-Related Issue Reports
Sogol Masoumzadeh, Yufei Li, Shane McIntosh +2
Monitoring issue tracker submissions is a crucial software maintenance activity. A key goal is the prioritization of high risk, security-related bugs. If such bugs can be recognize…
An empirical study on declined proposals: why are these proposals declined?
Masanari Kondo, Mahmoud Alfadel, Shane McIntosh +2
Design-level decisions in open-source software (OSS) projects are often made through structured mechanisms such as proposals, which require substantial community discussion and rev…
A Systematic Survey on Debugging Techniques for Machine Learning Systems
Thanh-Dat Nguyen, Haoye Tian, Bach Le +2
Debugging ML software (i.e., the detection, localization and fixing of faults) poses unique challenges compared to traditional software largely due to the probabilistic nature and…
WIA-SZZ: Work Item Aware SZZ
Salomé Perez-Rosero, Robert Dyer, Samuel W. Flint +2
Many software engineering maintenance tasks require linking a commit that induced a bug with the commit that later fixed that bug. Several existing SZZ algorithms provide a way to…