169 citations · 181 across the 3 of their papers we have counts for
4 papers
SZZ in the time of Pull Requests
Fernando Petrulio, David Ackermann, Enrico Fregnan +6
In the multi-commit development model, programmers complete tasks (e.g., implementing a feature) by organizing their work in several commits and packaging them into a commit-set. A…
Why are Some Bugs Non-Reproducible? An Empirical Investigation using Data Fusion
Mohammad Masudur Rahman, Foutse Khomh, Marco Castelluccio
Software developers attempt to reproduce software bugs to understand their erroneous behaviours and to fix them. Unfortunately, they often fail to reproduce (or fix) them, which le…
Understanding Flaky Tests: The Developer's Perspective
Moritz Eck, Fabio Palomba, Marco Castelluccio +1
Flaky tests are software tests that exhibit a seemingly random outcome (pass or fail) when run against the same, identical code. Previous work has examined fixes to flaky tests and…
Is It Safe to Uplift This Patch? An Empirical Study on Mozilla Firefox
Marco Castelluccio, Le An, Foutse Khomh
In rapid release development processes, patches that fix critical issues, or implement high-value features are often promoted directly from the development channel to a stabilizati…