Int J Performability Eng ›› 2020, Vol. 16 ›› Issue (8): 1289-1298.doi: 10.23940/ijpe.20.08.p16.12891298
Previous Articles Next Articles
Mengyu Ji*, Song Huang*, and Zhanwei Hui*
Submitted on
;
Revised on
;
Accepted on
Contact:
*E-mail address: About author:
Mengyu Ji is a Master Degree graduated of Army Engineering University. His research interests include software testing and software fault localization.Song Huang is a professor of Army Engineering University. His research interests include software testing and software engineering.Zhanwei Hui is a post-doctoral of Army Engineering University. His research interests include software testing and software engineering.
Mengyu Ji, Song Huang, and Zhanwei Hui. Spectrum-based Security Bug Localization by Analyzing Error Propagation [J]. Int J Performability Eng, 2020, 16(8): 1289-1298.
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
1. B. Potter and G. McGraw, “Software Security Testing, Security and Privacy Magazine,” 2. C. Wysopal, L. Nelson, D. D. Zovi,E. Dustin, “The Art of Software Security Testing,” Symatec Press 3. N. Davis, W. Humphrey, S. T. Redwine, G. Zibulski,G. McGrew, “Processes for Producing Security Software,” 4. R. C. Sercord, “Secure Coding in Cand C++,” Addison Wesley and Person Education Asia, 2006 5. W. E. Wong, X. Li,P. A. Laplante, “Be More Familiar with Our Enemies and Pave the Way Forward: A Review of the Roles Bugs Played in Software Failures,” 6. Y. M. Xia, J. Luo,M. X. Zhang, “Security Security bug Detection Study based on Static Analysis,” 7. T. L. Wang, T. Wei,Z. Q. Lin, “IntScope: Automatically Detecting Integer Overflow Security Bug in x86 Binary using Symbolic Execution,” in 8. M. Y. Ji, S. Huang,Z. W. Hui, “Research on Spectra-based Integer Bug Localization,” 9. L. Page, S. Brin, R. Motwani,T. Winograd, “The PageRank Citation Ranking: Bringing Order to the Web,” Stanford InfoLab Publication, Stanford University, Palo Alto, CA, (Available at http://dbpubs.stanford.edu/pub/1999-66, 1999 10. F. Zeng, L. Mao, Z. Chen, et al., “Mutation-based Testing of Integer Overflow Vulnerabilities,” in 11. A. Avizienis, J. C. Laprie, B. Randell, et al., “Basic Concepts and Taxonomy of Dependable and Secure Computing,” 12. F. Anwer, M. Nazir,K. Mustafa, “Security Testing,” Trends in Software Testing, Springer Science+Business Media Singapore, 2017 13. D. A. Wheeler, “Flawfinder,” (http://www.dwheeler.com/flawfinder/(2001) 14. Splint, a static analysis tool, (http://splint.org/ 15. X. C. Lu, G. Li, K. Lu,Y. Zhang, “High-Trusted-Software-Oriented Automatic Testing for Integer Overflow Bugs,” 16. E. N. Ceesay, J. N. Zhou, M. Gertz, et al., “Using Type Qualifiers to Analyze Untrusted Integers and Detecting Security Flaws in C Programs,” in 17. R. McNally, K. Yiu, D. Grove,D. Gerhardy, “Fuzzing: The State of the Art,” 2012 18. C. S. Păsăreanu, N. Rungta,W. Visser, “Symbolic Execution with Mixed Concrete-Symbolic Solving,” in 19. A. Avancini and M. Ceccato, “Comparison and Integration of Genetic Algorithms and Dynamic Symbolic Execution for Security Testing of Cross-Site Scripting Vulnerabilities,” 20. C. S. Psreanu, P. C. Mehlitz, D. H. Bushnell, K. Gundy-Burlet, M. Lowry, S. Person, et al., “Combining Unit-Level Symbolic Execution and System-Level Concrete Execution for Testing Nasa Software,” in 21. R. Abreu, A. Gonz_Alez, P. Zoeteweij, and A. J. van Gemund, “Automatic Software Fault Localization using Generic Program Invariants,” in 22. H. Agrawal, J. R. Horgan, S. London,W. E. Wong, “Fault Localization using Execution Slices and Dataflow Tests,” in 23. Z. A.Al-Khanjari, M. R. Woodward, H. A. Ramadhan, and N. S. Kutti, “The Efficiency of Critical Slicing in Fault Localization,” 24. W. E. Wong, V. Debroy, R. Gao,Y. Li, “The DStar Method for Effective Software Fault Localization,” 25. W. E. Wong, V. Debroy,B. Choi, “A Family of Code Coverage-based Heuristics for Effective Fault Localization,” 26. R. Abreu, P. Zoeteweij,A. J. van Gemund, “Spectrum-based Multiple Fault Localization,” in 27. R. Abreu, B. Hofer, A. Perez,F. Wotawa, “Using Constraints to Diagnose Faulty Spreadsheets,” 28. H. Agrawal, J. R. Horgan, S. London,W. E. Wong, “Fault Localization using Execution Slices and Dataflow Tests,” in 29. H. Agrawal, R. A.DeMillo, and E. H. Spafford, “Debugging with Dynamic Slicing and Backtracking,” 30. J. A. Jones, M. J. Harrold,J. Stasko, “Visualization for Fault Localization,” in 31. R. Abreu, P. Zoeteweij,A. J. van Gemund, “An Evaluation of Similarity Coefficients for Software Fault Localization,” in 32. H. He, J. Ren, R. Zhao,H. He, “Enhancing Spectrum-based Fault Localization using Fault Influence Propagation,” 33. K. Yu, X. Meng, L. Q. Gao, et al., “Locating Faults using Multiple Spectra-Specific Models,” in 34. Z. Zhang, W. K. Chan, T. H. Tse, et al., “Capturing Propagation of Infected Program States,” in Proceedings of the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC 7/FSE-17), pp. 43-52, ACM Press, New York, NY, 2009 35. T. T. Wang, K. C. Wang, X. H. Su,L. Zhang, “Invariant based Fault Localization by Analyzing Error Propagation,” 36. W. E. Wong, R. Gao, Y. Li, R. Abreu,F. Wotawa, “A Survey on Software Fault Localization,” 37. L. Hong, “Law of Total Probability and Bayes' Theorem in Riesz Spaces,” Mathematics Subject Classification 2010 38. mid.c, a program, (http://www.static.cc.gatech.edu/aristotle/Tools/Aristotle/samples/mid.c 39. R. Abreu, P. Zoeteweij,A. J.C. van Gemund, “On the Accuracy of Spectrum-based Fault Localization,” in Proceedings of Testing: Academic and Industrial Conference Practice and Research Techniqu, pp. 89-98, IEEE Computer Society Press, Los Alamitos, CA, 2007 40. Siemens test suite, a test data set, (http://sir.unl.edu/portal/index.html 41. WET, an advanced infrastructure, (http://wet.cs.ucr.edu/index.html 42. Valgrind-memcheck, a dynamic analysis tool, (http://www.valgrind.org/ 43. Y. Lei, X. G. Mao, M. Zhang, J. Ren,Y. Jiang, “Toward Understanding Information Models of Fault Localization: Elaborate is Not Always Better,” inProceedings of IEEE 41st Annual Computer Software and Applications Conference, 2017 44. S. Artzi, J. Dolby, F. Tip,M. Pistoia, “Directed Test Generation for Effective Fault Localization,” in Proceedings of IEEE 45. S. Segura, G. Fraser, A. B. Sanchez,A. Ruiz-Cortes, “A Survey on Metamorphic Testing,” |
[1] | Amanpreet Kaur and Archana Mantri. Evaluating the Impact of Hybridization of Vision and Sensor-Based Tracking on the Accuracy and Robustness of Virtual Reality-Based Shooting Tutor for Defense Training [J]. Int J Performability Eng, 2023, 19(9): 559-567. |
[2] | Janarthanan Sekar and Ganesh Kumar T. Hyperparameter Tuning in Deep Learning-Based Image Classification to Improve Accuracy using Adam Optimization [J]. Int J Performability Eng, 2023, 19(9): 579-586. |
[3] | Shobhanam Krishna and Sumati Sidharth. AI-Powered Workforce Analytics: Maximizing Business and Employee Success through Predictive Attrition Modelling [J]. Int J Performability Eng, 2023, 19(3): 203-215. |
[4] | Yihao Li, Pan Liu, W. Eric Wong, Nicholas Chau, and Chih-Wei Hsu. Alternative Ranking Distance Metrics for Fault-Focused Clustering in Parallel Fault Localization [J]. Int J Performability Eng, 2023, 19(10): 633-643. |
[5] | Uma Maheshwar Janniekode, Rajendra Prasad Somineni, and C.D. Naidu. Design and Performance Analysis of 6T SRAM Cell in Different Technologies and Nodes [J]. Int J Performability Eng, 2021, 17(2): 167-177. |
[6] | Yong Wang, SanMing Liu, Jun Li, Xiangyu Cheng, and Wan Zhou. Lightweight Fault Localization using Weighted Dynamic Control Flow Subgraph [J]. Int J Performability Eng, 2020, 16(2): 214-222. |
[7] | Chenyang Zhao, and Junling Wang. Service Recommendation Model based on Rating Matrix and Context-Embedded LSTM [J]. Int J Performability Eng, 2019, 15(9): 2432-2441. |
[8] | Sixin Tang. Combining Stochastic Grammar and Semi-Supervised Learning Techniques to Extract RNA Structures with Pseudoknots [J]. Int J Performability Eng, 2019, 15(7): 1939-1946. |
[9] | Zhao Li, Yi Song, Siwei Zhou, Dongcheng Li, and Peng Chen. Normalization of Notation NCF for Improving Fault Localization [J]. Int J Performability Eng, 2019, 15(7): 1988-1997. |
[10] | Chunxiu Li, Jianli Zhao, Qiuxia Sun, Xiang Gao, Guoqiang Sun, and Chendi Zhu. NRSSD: Normalizing Received Signal Strength to Address Device Diversity Problem in Fingerprinting Positioning [J]. Int J Performability Eng, 2019, 15(3): 1033-1044. |
[11] | Bingwu Fang, Yong Li, Yong Wang, Xiangyu Cheng, and Zhaohui Xu. Search-based Software Debugging using Weighted Fault Propagation Graphs [J]. Int J Performability Eng, 2019, 15(12): 3179-3186. |
[12] | Sa Meng, Peng Sun, Jie Luo, and Han Xu. An Energy Prediction Model for Cloud Data Centers Through Performance Counter [J]. Int J Performability Eng, 2019, 15(11): 2962-2971. |
[13] | Ziyuan Wang, Xueyao Li, Yang Li, and Yuqing Dai. Comparing Minimal Failure-Causing Schema and Probabilistic Failure-Causing Schema on Boolean Specifications [J]. Int J Performability Eng, 2019, 15(10): 2709-2717. |
[14] | Ying Wang, Yue Ma, Fuzhong Bai, and Pengcheng Liu. Network Delay-Weighted Least Squares Localization Algorithm with Taylor Expansion based on Acoustic Emission [J]. Int J Performability Eng, 2019, 15(1): 209-219. |
[15] | Chia-Hao Lee, Chin-Yu Huang, and Tzu-Yang Lin. A Study of Applying Fault-based Genetic-Like Programming Approaches to Automatic Software Fault Corrections [J]. Int J Performability Eng, 2018, 14(9): 2090-2104. |
|