Paper Memory and resource leak defects exists as real study
Question asked:
“The paper titled 'Memory and resource leak defects and their repairs in Java projects' by Mohammadreza Ghanavati, Diego Costa, Janos Seboek, David Lo, and Artur Andrzejak, published in Empirical Software Engineering 25, 1 (2020), pages 678–718, DOI 10.1007/s10664-019-09731-8, exists as a real study.”
Summary
The paper “Memory and resource leak defects and their repairs in Java projects” by Mohammadreza Ghanavati, Diego Costa, Janos Seboek, David Lo, and Artur Andrzejak was published in Empirical Software Engineering, volume 25, issue 1 (2020), pages 678–718, DOI 10.1007/s10664-019-09731-8. It is listed in the journal’s archive and indexed in academic databases, confirming its existence as a real study.
Sources 54 searched
- Detecting and Eliminating Memory Leaks Using Cyclic Memory Allocation
Detecting and Eliminating Memory Leaks Using Cyclic Memory · Huu Hai Nguyen and Martin Rinard
- (PDF) Cork
We find that most of the errors manifest on error-free execution paths, and developers repair the leak defects in a shorter time than non-leak defects. We also identify 13 recurring code transformations in the repair patches.
- [1810.00101] Memory and Resource Leak Defects and their Repairs in Java Projects
Abstract page for arXiv paper 1810.00101: Memory and Resource Leak Defects and their Repairs in Java Projects
- [1810.00101v2] Memory and Resource Leak Defects and their Repairs in Java Projects
View a PDF of the paper titled Memory and Resource Leak Defects and their Repairs in Java Projects, by Mohammadreza Ghanavati and 4 other authors View PDF
- Empirical Software Engineering manuscript No. (will be inserted by the editor)
state-of-the-art methods in defect detection accuracy, and successfully identifies 129 previously · undetected memory leak bugs, all of which have been independently verified and confirmed by the ... Hongliang Liang et al. ... and has demonstrated its effectiveness on the Linux Kernel. SinkFinder (Bian et al., 2020) identifies · potential bugs or issues by focusing only on the data flow between specific pairs of functions. MiROK (Wang et al., 2023) mines abstract resource ...
- Memory and resource leak defects and their repairs in Java projects | Empirical Software Engineering
AbstractDespite huge software engineering efforts and programming language support, resource and memory leaks are still a troublesome issue, even in memory-managed languages such as Java. Understanding the properties of leak-inducing defects, how the ...
- Memory and resource leak defects in Java Projects | Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings
Ghanavati MCosta DSeboek JLo DAndrzejak A(2020)Memory and resource leak defects and their repairs in Java projectsEmpirical Software Engineering10.1007/s10664-019-09731-825:1(678-718)Online publication date: 1-Jan-2020 ... High-quality defect repositories are vital in defect detection, localization, and repair. However, existing repositories collected from open-source projects are either small-scale or inadequately labeled and packed. This paper systematically summarizes ...
- Poster: Memory and Resource Leak Defects in Java Projects: An Empirical Study | IEEE Conference Publication | IEEE Xplore
Despite many software engineering ... languages such as Java. Understanding the properties of leak-related issues, such as their type distribution, how they are found, and which defects induce ......
- Memory and Resource Leak Defects and their Repairs in Java Projects | DeepAI
We conduct a detailed empirical study on 452 issues from 10 large open-source Java projects. The study proposes taxonomies for the leak types, for the defects causing them, and for the repair actions.