Different Bug Fixing Regimes? A Preliminary Case for Superbugs

TitleDifferent Bug Fixing Regimes? A Preliminary Case for Superbugs
Publication TypeConference Paper
Year of Publication2007
AuthorsDalle, J-M, den Besten, M
Secondary TitleOSS2007: Open Source Development, Adoption and Innovation (IFIP 2.13)
Volume234/2007
Pagination247 - 252
Date Published2007///
PublisherSpringer
ISSN Number978-0-387-72485-0
Abstract

The paper investigates the processes by which bugs are fixed in open-source software projects. Focusing on Mozilla and combining data from both its bug tracker (Bugzilla) and from its CVS, we suggest that: a) Some bugs resist beyond the first patch applied to the main branch of the source code in relation to them, which we denote as superbugs; b) There might exist different bug fixing regimes; c) priority and severity flags as defined in bug repositories are not optimized for superbugs and might lead to a involuntary side effects; d) The survival time of superbugs is influenced by the nature of the discussions within Bugzilla, by bug dependencies and by the provision of contextual elements.

DOI10.1007/978-0-387-72486-7_23
Full Text
AttachmentSize
PDF icon Different Bug Fixing Regimes147.2 KB