Different Bug Fixing Regimes? A Preliminary Case for Superbugs

  • Jean-Michel Dalle
  • Matthijs den Besten
Part of the IFIP — The International Federation for Information Processing book series (IFIPAICT, volume 234)


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.


Main Branch Contextual Element Open Source Software Development Coordination Practice Information System Success 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    K. Crowston, J. Howison, and H. Annabi. Information systems success in free and open source software development. Software Process, In Press.Google Scholar
  2. 2.
    K. Crowston and B. Scozzi. Coordination practices for bug fixing within FLOSS development teams. In Proc. CSAC, 2004.Google Scholar
  3. 3.
    A. Mockus, R. T. Fielding, and J. D. Herbsleb. Two case studies of open source software development. ACM Trans. Softw. Eng. Methodol., 11:309–346, 2002.CrossRefGoogle Scholar
  4. 4.
    E. S. Raymond. The cathedral and the bazaar. First Monday, 3, 1998.Google Scholar
  5. 5.
    R. J. Sandusky, L. Gasser, and G. Ripoche. Bug report networks. In Proc. ICSE Workshop Mining Software Repositories, 2004.Google Scholar

Copyright information

© International Federation for Information Processing 2007

Authors and Affiliations

  • Jean-Michel Dalle
    • 1
  • Matthijs den Besten
    • 2
  1. 1.Université Pierre et Marie CurieParisFrance
  2. 2.University of OxfordOxfordUK

Personalised recommendations