Proceedings of the 2016 Joint International Information Technology, Mechanical and Electronic Engineering

A validation of SonarQube issues related to real bugs based on open source software

Authors
Xiang Hou, Yao Lu, Yiang Gan, Mengwen Chen, Tao Wang, Gang Yin
Corresponding Author
Xiang Hou
Available Online October 2016.
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/).

Download article (PDF)

Volume Title
Proceedings of the 2016 Joint International Information Technology, Mechanical and Electronic Engineering
Series
Advances in Engineering Research
Publication Date
October 2016
ISBN
10.2991/jimec-16.2016.101
ISSN
2352-5401
DOI
10.2991/jimec-16.2016.101How to use a DOI?
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  -