How to Cite
If you have used FauxPy in your research and would like to cite it, please refer to the following studies.
Technical Report
The technical report FauxPy: A Fault Localization Tool for Python presents FauxPy in detail, including its implementation, architecture, and instructions for use. You can cite this technical report as follows:
@misc{PythonFL-FauxPy-Tool,
title={{FauxPy}: A Fault Localization Tool for {P}ython},
author={Mohammad Rezaalipour and Carlo A. Furia},
year={2024},
eprint={2404.18596},
archivePrefix={arXiv},
primaryClass={cs.SE},
url={https://arxiv.org/abs/2404.18596}
}
Empirical Study
The paper An Empirical Study of Fault Localization in Python Programs presents an empirical study where we applied FauxPy to 135 bugs across 13 real-world Python programs from the curated collection BugsInPy. This paper is published in the Empirical Software Engineering (EMSE) journal. You can cite this empirical work as follows:
@article{Rezaalipour:2024,
title={An empirical study of fault localization in {P}ython programs},
author={Rezaalipour, Mohammad and Furia, Carlo A.},
journal={Empirical Software Engineering},
volume={29},
number={4},
pages={92},
year={2024},
publisher={Springer}
}