Journal of Systems and Software - Special issue of the best papers from the Oregon Workshop on Software Metrics, 1993
Lessons from open-source software development
Communications of the ACM
An Empirical Approach to Studying Software Evolution
IEEE Transactions on Software Engineering
A case study of open source software development: the Apache server
Proceedings of the 22nd international conference on Software engineering
The Cathedral and the Bazaar
Software Evolution Observations Based on Product Release History
ICSM '97 Proceedings of the International Conference on Software Maintenance
Metrics and Laws of Software Evolution - The Nineties View
METRICS '97 Proceedings of the 4th International Symposium on Software Metrics
Evolution in Open Source Software: A Case Study
ICSM '00 Proceedings of the International Conference on Software Maintenance (ICSM'00)
Investigating quality in large-scale Open Source Software
5-WOSSE Proceedings of the fifth workshop on Open source software engineering
Observations on patterns of development in open source software projects
5-WOSSE Proceedings of the fifth workshop on Open source software engineering
An empirical study on decision making in off-the-shelf component-based development
Proceedings of the 28th international conference on Software engineering
Global software development in the freeBSD project
Proceedings of the 2006 international workshop on Global software development for the practitioner
Journal of Software Maintenance and Evolution: Research and Practice
Fine-grain analysis of common coupling and its application to a Linux case study
Journal of Systems and Software
Software evolution in open source projects—a large-scale investigation
Journal of Software Maintenance and Evolution: Research and Practice
Self-organization process in open-source software: An empirical study
Information and Software Technology
Proceedings of the 30th international conference on Software engineering
Automated software license analysis
Automated Software Engineering
Towards certifying the testing process of Open-Source Software: New challenges or old methodologies?
FLOSS '09 Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops
Journal of Software Maintenance and Evolution: Research and Practice
Information Technology and Management
The Linux kernel as a case study in software evolution
Journal of Systems and Software
Evaluating architectural openness in mobile software platforms
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Information and Software Technology
A framework for analysing and visualising open source software ecosystems
Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE)
Towards a software failure cost impact model for the customer: an analysis of an open source product
Proceedings of the 6th International Conference on Predictive Models in Software Engineering
Software evolution in agile development: a case study
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
The missing links: bugs and bug-fix commits
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Advances in Software Engineering - Special issue on new generation of software metrics
Empirical evaluation of reliability improvement in an evolving software product line
Proceedings of the 8th Working Conference on Mining Software Repositories
Are change metrics good predictors for an evolving software product line?
Proceedings of the 7th International Conference on Predictive Models in Software Engineering
User generated (web) content: trash or treasure
Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution
Free/Libre open-source software development: What we know and what we do not know
ACM Computing Surveys (CSUR)
Managerial and technical barriers to the adoption of open source software
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
Perpetual development: A model of the Linux kernel life cycle
Journal of Systems and Software
An empirical study on off-the-shelf component usage in industrial projects
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
A multivariate classification of open source developers
Information Sciences: an International Journal
Predicting OSS Development Success: A Data Mining Approach
International Journal of Information System Modeling and Design
Proceedings of the 2013 International Conference on Software and System Process
Network ties and the success of open source software development
The Journal of Strategic Information Systems
Hi-index | 0.00 |
This paper describes an empirical study of open-source and closed-source software projects. The motivation for this research is to quantitatively investigate common perceptions about open-source projects, and to validate these perceptions through an empirical study. This paper investigates the hypothesis that open-source software grows more quickly, but does not find evidence to support this. The project growth is similar for all the projects in the analysis, indicating that other factors may limit growth. The hypothesis that creativity is more prevalent in open-source software is also examined, and evidence to support this hypothesis is found using the metric of functions added over time. The concept of open-source projects succeeding because of their simplicity is not supported by the analysis, nor is the hypothesis of open-source projects being more modular. However, the belief that defects are found and fixed more rapidly in open-source projects is supported by an analysis of the functions modified. The paper finds support for two of the five common beliefs and concludes that, when implementing or switching to the open-source development model, practitioners should ensure that an appropriate metrics collection strategy is in place to verify the perceived benefits.