z-logo
open-access-imgOpen Access
A Method of Fault Fix Priority Identification for Open Source Project
Author(s) -
Hironobu Sone,
Yoshinobu Tamura,
Shigeru Yamada
Publication year - 2019
Publication title -
international journal of recent technology and engineering
Language(s) - English
Resource type - Journals
ISSN - 2277-3878
DOI - 10.35940/ijrte.d7153.118419
Subject(s) - computer science , open source , random forest , identification (biology) , software , fault (geology) , scale (ratio) , real time computing , data mining , reliability engineering , operating system , artificial intelligence , engineering , botany , physics , quantum mechanics , seismology , biology , geology
Open source software are adopted as embedded systems, server usage because of quick delivery, cost reduction and standardization of systems. Many open source software are developed under the peculiar development style known as bazaar method. According to this method, faults are detected and fixed by developers around the world, and the fixed result will be reflected in the next release. Also, the fix time of faults tends to be shorter as the development of open source software progresses. However, several large-scale open source projects have a problem that faults fixing takes a lot of time because the faults corrector cannot handle many faults reports quickly. In this paper, we aim to identify the fix priority of newly registered faults in the bug tracking system by using random forest, and we make an index to detect the faults that require high fix priority and long fault fixing time when faults are reported in specific version of open source project. The index is derived and identified by using open source project data obtained from bug tracking system. In addition, we try to improve the detection accuracy of the proposed index by learning not only the specific version but also the fault report data of the past version by using random forest considering the characteristic similarities of faults fix among different versions. As a result, the detection accuracy has highly improved comparing with using only specific version data and using logistic regression

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here