PyResBugs: A Dataset of Residual Python Bugs for Natural Language-Driven Fault Injection

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Cotroneo, Domenico, De Rosa, Giuseppe, Liguori, Pietro
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866918014534811648
author Cotroneo, Domenico
De Rosa, Giuseppe
Liguori, Pietro
author_facet Cotroneo, Domenico
De Rosa, Giuseppe
Liguori, Pietro
contents This paper presents PyResBugs, a curated dataset of residual bugs, i.e., defects that persist undetected during traditional testing but later surface in production, collected from major Python frameworks. Each bug in the dataset is paired with its corresponding fault-free (fixed) version and annotated with multi-level natural language (NL) descriptions. These NL descriptions enable natural language-driven fault injection, offering a novel approach to simulating real-world faults in software systems. By bridging the gap between software fault injection techniques and real-world representativeness, PyResBugs provides researchers with a high-quality resource for advancing AI-driven automated testing in Python systems.
format Preprint
id arxiv_https___arxiv_org_abs_2505_05777
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle PyResBugs: A Dataset of Residual Python Bugs for Natural Language-Driven Fault Injection
Cotroneo, Domenico
De Rosa, Giuseppe
Liguori, Pietro
Software Engineering
Artificial Intelligence
This paper presents PyResBugs, a curated dataset of residual bugs, i.e., defects that persist undetected during traditional testing but later surface in production, collected from major Python frameworks. Each bug in the dataset is paired with its corresponding fault-free (fixed) version and annotated with multi-level natural language (NL) descriptions. These NL descriptions enable natural language-driven fault injection, offering a novel approach to simulating real-world faults in software systems. By bridging the gap between software fault injection techniques and real-world representativeness, PyResBugs provides researchers with a high-quality resource for advancing AI-driven automated testing in Python systems.
title PyResBugs: A Dataset of Residual Python Bugs for Natural Language-Driven Fault Injection
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2505.05777