Bug triage in open source systems: a review

V. Akila, G. Zayaraz, V. Govindasamy · International Journal of Collaborative Enterprise · 2014

Open source software development is a collaborative effort among several software developers dispersed across multiple geographical locations. The interaction among the software developers is asynchronous in nature. The participation of software developers in the software development is entirely voluntary. The set of software developers involved in the project is volatile. The expertise of the software developer may vary with time. Given this scenario, the process of bug triaging is all the more complex in open source software development. On an average, it takes 40 days to assign a bug to the correct software developer. It takes another 100 days to reassign to a new software developer if the first software developer is unable to fix the issue. This necessitates for a semi–automated support for bug triaging. To this end, this paper highlights the state–of–art techniques employed in bug triaging in open source environment as well as in enterprise environment.

Read the paper · More papers on PaperTik