Closed source versus open source in a model of software bug dynamics

dc.creatorChallet, Damien
dc.creatorDu, Yann Le
dc.date2003-06-19
dc.date2005-09-05
dc.date.accessioned2026-07-07T02:51:57Z
dc.date.available2026-07-07T02:51:57Z
dc.descriptionWe introduce a simple microscopic description of software bug dynamics where users, programmers and a maintainer interact through a given program, with a particular emphasis on bug creation, detection and fixing. When the program is written from scratch, the first phase of development is characterized by a fast decline of the number of bugs, followed by a slow phase where most bugs have been fixed, hence, are hard to find. Releasing immediately bug fixes speeds up the debugging process, which substantiates bazaar open-source methodology. We provide a mathematical analysis that supports our numerical simulations. Finally, we apply our model to Linux history and determine the existence of a lower bound to the quality of its programmers.
dc.description13 pages, 8 figures. Better introduction of the model. New section of analytical results. Added a discussion on how to fit the model to real data. To appear in International Journal of Reliability, Quality and Safety Engineering
dc.identifierhttps://arxiv.org/abs/cond-mat/0306511
dc.identifierhttp://arxiv.org/abs/cond-mat/0306511
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/21660
dc.subjectStatistical Mechanics
dc.subjectSoftware Engineering
dc.titleClosed source versus open source in a model of software bug dynamics
dc.typetext

Files

Collections