Abstract

Open source software is adopted as embedded systems, server usage and so on 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, in which faults are found and fixed by developers around the world, and the result will be reflected in the next release. However, several massive open source projects have a problem that faults fixing takes a lot of time because faults corrector cannot handle many faults reports briefly. In this paper, we make an index to detect faults that require high fix priority and long fault fixing time when faults are reported in specific version of open source project. 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 compared with using only specific version data.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call