Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
An empirical study of open-source and closed-source software products
Paulson J., Succi G., Eberlein A. IEEE Transactions on Software Engineering30 (4):246-256,2004.Type:Article
Date Reviewed: Oct 26 2004

Open source software products have recently garnered a lot of attention from both academia and industry. As the authors indicate, there are many unproven hypotheses on open source software products: that they foster faster system growth; foster more creativity; lead to a high success rate, due to their simplicity; typically have fewer defects, since defects are found and fixed more rapidly; and are more modular. These common beliefs, in fact, might have misled practitioners when planning software development strategies. To quantitatively investigate these common perceptions, an empirical study, using three open source and three closed source software systems, was conducted.

The authors first propose a set of metrics for their quantitative study, by revising existing ones. They then design their research by analyzing the source code archives of three closed source projects. Their findings support two of these five common beliefs. The validated perceptions are that open source projects foster more creativity, and open source software products lead to fewer defects. The other three beliefs fail to hold in their investigation.

In my opinion, this study is questionable: the revised metrics, sample data, and sample size are either superficial or insufficient. If one has the same project implemented using both open source and closed source software products, one could use the metrics to measure that product’s complexity, creativity, simplicity, and modularity. Note that the authors also recommend, when implementing an open source project, that practitioners not take these common beliefs for granted, since they might be false under certain circumstances.

Reviewer:  Robin Qiu Review #: CR130331 (0504-0469)
Bookmark and Share
Software Process Models (D.2.9 ... )
Process Metrics (D.2.8 ... )
Reuse Models (D.2.13 ... )
Reusable Software (D.2.13 )
Would you recommend this review?
Other reviews under "Software Process Models": Date
Cognitive patterns
Gardner K., Rush A., Crist M., Konitzer R., Teegarden B., Cambridge University Press, New York, NY, 1998. Type: Book (9780521649988)
Aug 1 1998
CMM implementation guide
Caputo K., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1998. Type: Book (9780201379389)
Sep 1 1998
Applying use cases
Schneider G., Winters J., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1998. Type: Book (9780201309812)
May 1 1999

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy