Capítulo de livro Acesso aberto

Different Bug Fixing Regimes? A Preliminary Case for Superbugs

2007; Springer Science+Business Media; Linguagem: Inglês

10.1007/978-0-387-72486-7_23

ISSN

1861-2288

Autores

Jean‐Michel Dalle, Matthijs den Besten,

Tópico(s)

Software Engineering Techniques and Practices

Resumo

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.

Referência(s)