An Interactive Ranking Algorithm for Program Static Analysis
Liang Sun, Wenfeng Lin, Shaoxian Shu, Liuying Li · 2021 IEEE 21st International Conference on Software Quality, Reliability and Security Companion (QRS-C) · 2021
In the software development process, software testing is an essential part of the software test process, and we use static analysis tools to analyze the program code. Static analysis tools will find a large number of defect reports, but most of them are false positives. This situation not only largely reduces the progress of the development but also brings troubles to the program developers. Therefore, if the report can be reordered, so that the true report of the defect can be placed at the forefront and the false reports at the end.It will be very helpful for both the developer and the entire project development process. The first part introduces the background of the topic and briefly describes the main research content of this paper. The second part introduces the development status of sorting algorithms at related works. The third part describes the principle of the interactive ranking algorithm. The fourth part designs experiments and verifies the efficiency of the algorithm. The final part concludes the whole paper.