NPEFix

npefix.png

NPEFix is a system that automatically generates patches for NullPointerException, aka automatic bug fixing for NPE. This code is research code, released under the GPL licence, developed at Inria Lille. If you use this code, please cite: Thomas Durieux, Benoit Cornu, Lionel Seinturier and Martin Monperrus, " Dynamic Patch Generation for Null Pointer Exceptions Using Metaprogramming ", In IEEE International Conference on Software Analysis, Evolution and Reengineering, 2017, doi:10.1109/SANER.2017.7884635 .

@inproceedings{durieuxNpeFix,
    title = {{Dynamic Patch Generation for Null Pointer Exceptions Using Metaprogramming}},
    author = {Durieux, Thomas and Cornu, Benoit and Seinturier, Lionel and Monperrus, Martin},
    url = {https://hal.archives-ouvertes.fr/hal-01419861/document},
    booktitle = {{IEEE International Conference on Software Analysis, Evolution and Reengineering}},
    doi = {10.1109/SANER.2017.7884635},
    year = {2017},
}
1
2
3
4
5
6
7
8
Last Updated: 31/05/2022