A validation of SonarQube issues related to real bugs based on open source software
- DOI
- 10.2991/jimec-16.2016.101How to use a DOI?
- Keywords
- Bug Detection; Source Control System; SonarQube; Java; Git
- Abstract
High reliability is an essential factor of modern software. At the same time, as software complexity is increasing day by day, bug counts and rate inevitably rises, leading to undermine software reliability. To avoid this problem, programmers always use issue-finding tools (bug detection) to discover the defects from source code in development of software. Recently, software inspection has been shown to be an effective way to speed up the process of source code verification and to move a portion of discovered defects from test to coding phase. As we know, modern software is often developed over many years. During this time, the commit metadata is becoming an important source of social characteristics. In this paper, our aim is to devise an empirical method to assess the percentage and the types of the issues found by issue finding tools are actual defects of the software.
- Copyright
- © 2016, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Xiang Hou AU - Yao Lu AU - Yiang Gan AU - Mengwen Chen AU - Tao Wang AU - Gang Yin PY - 2016/10 DA - 2016/10 TI - A validation of SonarQube issues related to real bugs based on open source software BT - Proceedings of the 2016 Joint International Information Technology, Mechanical and Electronic Engineering PB - Atlantis Press SP - 552 EP - 555 SN - 2352-5401 UR - https://doi.org/10.2991/jimec-16.2016.101 DO - 10.2991/jimec-16.2016.101 ID - Hou2016/10 ER -