loading...
A Case Study of Open Source Software Development: The Apache Server
Limerick, Ireland June 04-June 11
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICSE.2000.1013622nd International Conference on Soft ...
 This Article 
 
PDF
HTML
IEEE Xplore Subscribers
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Audris Mockus, Naperville, IL
Roy T. Fielding, University of California, Irvine
James Herbsleb, Naperville, IL
According to its proponents, open source style software development has the capacity to compete successfully, and perhaps in many cases displace, traditional commercial development methods. In order to begin investigating such claims, we examine the development process of a major open source application, the Apache web server. By using email archives of source code change history and problem reports we quantify aspects of developer participation, core team size, code ownership, productivity, defect density, and problem resolution interval for this OSS project. This analysis reveals a unique process, which performs well on important measures. We conclude that hybrid forms of development that borrow the most effective techniques from both the OSS and commercial worlds may lead to high performance software processes.
Index Terms:
software process, defect density, repair interval, code ownership, open source
Citation:
Audris Mockus, Roy T. Fielding, James Herbsleb, "A Case Study of Open Source Software Development: The Apache Server," icse, pp.263, 22nd International Conference on Software Engineering (ICSE '00), 2000
Usage of this product signifies your acceptance of the Terms of Use.