12 citations · 38 across the 19 of their papers we have counts for
16 papers · 1 filter
Active Code Learning: Benchmarking Sample-Efficient Training of Code Models
Qiang Hu, Yuejun Guo, Xiaofei Xie +4
The costly human effort required to prepare the training data of machine learning (ML) models hinders their practical development and usage in software engineering (ML4Code), espec…
Time-based Repair for Asynchronous Wait Flaky Tests in Web Testing
Yu Pei, Jeongju Sohn, Sarra Habchi +1
Asynchronous waits are one of the most prevalent root causes of flaky tests and a major time-influential factor of web application testing. To investigate the characteristics of as…
ACoRe: Automated Goal-Conflict Resolution
Luiz Carvalho, Renzo Degiovanni, Matìas Brizzio +4
System goals are the statements that, in the context of software requirements specification, capture how the software should behave. Many times, the understanding of stakeholders o…
Vulnerability Mimicking Mutants
Aayush Garg, Renzo Degiovanni, Mike Papadakis +1
With the increasing release of powerful language models trained on large code corpus (e.g. CodeBERT was trained on 6.4 million programs), a new family of mutation testing tools has…
The Importance of Discerning Flaky from Fault-triggering Test Failures: A Case Study on the Chromium CI
Guillaume Haben, Sarra Habchi, Mike Papadakis +2
Flaky tests are tests that pass and fail on different executions of the same version of a program under test. They waste valuable developer time by making developers investigate fa…
Specification Inference for Evolving Systems
Renzo Degiovanni, Facundo Molina, Agustin Nolasco +2
In this paper, we propose an assertion-based approach to capture software evolution, through the notion of commit-relevant specification. A commit-relevant specification summarises…