Enhancing Model-based Fault Traceability by Using Similarity between Bug and Commit Information |
Jung, Dongju
(Department of Computer Science, University of Seoul)
Min, Kyeongsic (Department of Computer Science, University of Seoul) Lee, Jung-Won (Department of Electrical and Computer Engineering, Ajou University) Lee, Byungjeong (Department of Computer Science, University of Seoul) |
1 | D. Baek, B. Lee, J. Lee, "Content-based Configuration Management System for Software Research and Development Document Artifacts," KSII Transactions on Internet and Information Systems, Vol. 10, No. 3, pp.1404-1415, 2016. http://dx.doi.org/10.3837/tiis.2016.03.027 DOI |
2 | S. Kim, T. Zimmermann, E. Whitehead, A. Zeller, "Predicting Faults from Cached History," in Proc. of 29th International Conference on Software Engineering (ICSE), pp.489-498, 2007. http://dx.doi.org/10.1109/ICSE.2007.66 |
3 | H. Zhang, "An Investigation of the Relationships between Lines of Code and Defects," in Proc. of 2009 IEEE International Conference on Software Maintenance (ICSM), pp.274-283, 2009. http://dx.doi.org/10.1109/ICSM.2009.5306304 |
4 | S. Wang, D. Lo, "Version History, Similar Report, and Structure: Putting Them Together for Improved Bug Localization," in Proc. of the 22nd International Conference on Program Comprehension(ICPC), pp.53-63, 2014. http://dx.doi.org/10.1145/2597008.2597148 |
5 | S. Baek, J. Lee, B. Lee, "Improving fault traceability of web application by utilizing software revision information and behavior model," KSII Transactions on Internet and Information Systems, Vol. 12, No. 2, pp.817-828, 2018. http://doi.org/10.3837/tiis.2018.02.016 DOI |
6 | C. Youm, J. Ahn, J. Kim, E. Lee, "Bug localization based on code change histories and bug reports," in Proc. of Asia-Pacific Software Engineering Conference (APSEC), pp.190-197, 2015. http://doi.org/10.1109/APSEC.2015.23 |
7 | L. Moreno, W. Bandara, S. Haiduc, A. Marcus, "On the Relationship between the Vocabulary of Bug Reports and Source Code," in Proc. of International Conference on Software Maintenance(ICSM), pp.452-455, 2013. http://dx.doi.org/10.1109/ICSM.2013.70 |
8 | R. Tsuchiya, H. Washizaki, Y. Fukazawa, K. Oshima, R. Mibe, "Interactive Recovery of Requirements Traceability Links Using User Feedback and Configuration Management Logs," in Proc. of International Conference on Advanced Information Systems Engineering, pp.247-262, 2015. http://dx.doi.org/10.1007/978-3-319-19069-3_16 |
9 | R. Tsuchiya, H. Washizaki, Y. Fukazawa, T. Kato, M. Kawakami, K. Yoshimura, "Recovering Traceability Links between Requirements and Source Code Using the Configuration Management Log," IEICE Transactions on Information and Systems, Vol. 98, No. 4, pp.852-862, 2015. http://dx.doi.org/10.1587/transinf.2014EDP7199 DOI |
10 | C. McMillan, D. Poshyvanyk, M. Revelle, "Combining textual and structural analysis of software artifacts for traceability link recovery," in Proc. of ICSE Workshop on Traceability in Emerging Forms of Software Engineering, pp.41-48, 2009. https://doi.org/10.1109/TEFSE.2009.5069582 |
11 | R. Saha, M. Lease, S. Khurshid, D. Perry, "Improving Bug Localization using Structured Information Retrieval," in Proc. of 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp.345-355, 2013. http://dx.doi.org/10.1109/ASE.2013.6693093 |
12 | B. Van Rompaey, S. Demeyer, "Establishing Traceability Links between Unit Test Cases and Units under Test," in Proc. of 13th European Conference on Software Maintenance and Reengineering, pp.209-218, 2009. https://doi.org/10.1109/CSMR.2009.39 |
13 | X. Ye, R. Bunescu, C. Liu, "Mapping Bug Reports to Relevant Files: A Ranking Model, a Fine-Grained Benchmark, and Feature Evaluation," IEEE Transactions on Software Engineering, Vol. 42, No. 4, pp.379-402, 2016. https://doi.org/10.1109/TSE.2015.2479232 DOI |
14 | H. Choi, J. Lee, B. Lee, "Supporting Systematic Software Test Process in R&D Project with Behavioral Models," Journal of Internet Computing and Services(JICS), Vol. 19, No. 2, pp.43-48, 2018. http://dx.doi.org/10.7472/jksii.2018.19.2.43 DOI |
15 | J. Rumbaugh, I. Jacobson, G. Booch, Unified Modeling Language Reference Manual, Pearson Higher Education, 2004. |
16 | Le, T.B., Oentaryo, R.J., Lo, D., "Information Retrieval and Spectrum Based Bug Localization: Better Together," in Proc. of the 2015 10th Joint Meeting on Foundations of Software Engineering(ESEC/FSE), pp.579-590, 2015. http://dx.doi.org/10.1145/2786805.2786880 |
17 | Herzig, K., Just, S., Zeller, A., "It's Not a Bug, It's a Feature: How Misclassification Impacts Bug Prediction," in Proc. of the 2013 International Conference on Software Engineering(ICSE), pp.392-401, 2013. http://dx.doi.org/10.1109/ICSE.2013.6606585 |