PyResBugs: A Dataset of Residual Python Bugs for Natural Language-Driven Fault Injection
Fuente:
arXiv
Gespeichert in:
| Hauptverfasser: | , , |
|---|---|
| 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 |