activity
20152025
most citedLand Use Classification in Remote Sensing Images by Convolutional Neural Networks

485 citations · 668 across the 5 of their papers we have counts for

collaborators
Showing cs.SEShow all

5 papers · 1 filter

cs.SE2025★ 2 cited

Automated Generation of Issue-Reproducing Tests by Combining LLMs and Search-Based Testing

Konstantinos Kitsios, Marco Castelluccio, Alberto Bacchelli

Issue-reproducing tests fail on buggy code and pass once a patch is applied, thus increasing developers' confidence that the issue has been resolved and will not be re-introduced.…

cs.SE2022

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…

cs.SE2021★ 12 cited

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…

cs.SE2019★ 169 cited

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…

cs.SE2017

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…