Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Two case studies of open source software development: Apache and Mozilla
ACM Transactions on Software Engineering and Methodology (TOSEM)
M.H. Halstead's Software Science - a critical examination
ICSE '82 Proceedings of the 6th international conference on Software engineering
Modeling clones evolution through time series
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Evolution in Open Source Software: A Case Study
ICSM '00 Proceedings of the International Conference on Software Maintenance (ICSM'00)
Models for the evolution of OS projects
ICSM '03 Proceedings of the International Conference on Software Maintenance
Using software trails to reconstruct the evolution of software: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice - Analyzing the Evolution of Large-Scale Software
SCQL: a formal model and a query language for source control repositories
MSR '05 Proceedings of the 2005 international workshop on Mining software repositories
Guidelines are a tool: building a design knowledge management system for programmers
DUX '05 Proceedings of the 2005 conference on Designing for User eXperience
ICSE '07 Proceedings of the 29th international conference on Software Engineering
FLOSS '07 Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development
Software Science Revisited: A Critical Analysis of the Theory and Its Empirical Support
IEEE Transactions on Software Engineering
Proceedings of the 2008 international working conference on Mining software repositories
Survival analysis on the duration of open source projects
Information and Software Technology
From "community" to "commercial" FLOSS: the case of Moodle
Proceedings of the 3rd International Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
A benchmarking-inspired approach to determine threshold values for metrics
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
The success of a Free/Libre/Open Source Software (FLOSS) project has been evaluated in the past through the number of commits made to its configuration management system, number of developers and number of users. Most studies, based on a popular FLOSS repository (SourceForge), have concluded that the vast majority of projects are failures. This study's empirical results confirm and expand conclusions from an earlier and more limited work. Not only do projects from different repositories display different process and product characteristics, but a more general pattern can be observed. Projects may be considered as early inceptors in highly visible repositories, or as established projects within desktop-wide projects, or finally as structured parts of FLOSS distributions. These three possibilities are formalized into a framework of transitions between repositories. The framework developed here provides a wider context in which results from FLOSS repository mining can be more effectively presented. Researchers can draw different conclusions based on the overall characteristics studied about an Open Source software project's potential for success, depending on the repository that they mine. These results also provide guidance to OSS developers when choosing where to host their project and how to distribute it to maximize its evolutionary success.