A field study of the software design process for large systems
Communications of the ACM
Conceptual Modeling of Coincident Failures in Multiversion Software
IEEE Transactions on Software Engineering
Shared leadership in the Apache project
Communications of the ACM
Splitting the organization and integrating the code: Conway's law revisited
Proceedings of the 21st international conference on Software engineering
Open Sources: Voices from the Open Source Revolution
Open Sources: Voices from the Open Source Revolution
The Cathedral and the Bazaar
IEEE Software
Software Measurement: A Necessary Scientific Basis
IEEE Transactions on Software Engineering
Evolution patterns of open-source software systems and communities
Proceedings of the International Workshop on Principles of Software Evolution
An empirical evaluation of fault-proneness models
Proceedings of the 24th International Conference on Software Engineering
Peer Reviews as a Quality Management Technique in Open-Source Software Development Projects
ECSQ '02 Proceedings of the 7th International Conference on Software Quality
Open source software development and Lotka's law: bibliometric patterns in programming
Journal of the American Society for Information Science and Technology
Toward an understanding of the motivation Open Source Software developers
Proceedings of the 25th International Conference on Software Engineering
Recomposition: Coordinating a Web of SoftwareDependencies
Computer Supported Cooperative Work
Quality assurance under the open source development model
Journal of Systems and Software
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
The Many Meanings of Open Source
IEEE Software
An Empirical Study of Open-Source and Closed-Source Software Products
IEEE Transactions on Software Engineering
Empirical Software Engineering
Open knowledge management: lessons from the open source revolution
Journal of the American Society for Information Science and Technology
Socialization in an Open Source Software Community: A Socio-Technical Analysis
Computer Supported Cooperative Work
Seeking the source: software source code as a social and technical artifact
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
Supporting online problem-solving communities with the semantic web
Proceedings of the 15th international conference on World Wide Web
TA-RE: an exchange language for mining software repositories
Proceedings of the 2006 international workshop on Mining software repositories
Replaying development history to assess the effectiveness of change propagation tools
Empirical Software Engineering
Introducing TDD on a free libre open source software project: a simulation experiment
Proceedings of the 2004 workshop on Quantitative techniques for software agile process
Modeling and simulation of open source development using an agile practice
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: AGILE methodologies for software production
Self-organization of teams for free/libre open source software development
Information and Software Technology
Dynamic Mixed Duopoly: A Model Motivated by Linux vs. Windows
Management Science
Achieving Quality in Open Source Software
IEEE Software
Assuring Quality and Usability in Open Soruce Software Development
FLOSS '07 Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development
Software evolution in open source projects—a large-scale investigation
Journal of Software Maintenance and Evolution: Research and Practice
Mining software repositories for comprehensible software fault prediction models
Journal of Systems and Software
Open source software peer review practices: a case study of the apache server
Proceedings of the 30th international conference on Software engineering
Measuring developer contribution from software repository data
Proceedings of the 2008 international working conference on Mining software repositories
Latent social structure in open source projects
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Leadership in online creative collaboration
Proceedings of the 2008 ACM conference on Computer supported cooperative work
"Cloning considered harmful" considered harmful: patterns of cloning in software
Empirical Software Engineering
A Strategic Analysis of Competition Between Open Source and Proprietary Software
Journal of Management Information Systems
Designing for discovery: opening the hood for open-source end user tinkering
CHI '09 Extended Abstracts on Human Factors in Computing Systems
The Impact of Open Source Software on the Strategic Choices of Firms Developing Proprietary Software
Journal of Management Information Systems
Open Source --Ideology or Methodology?
Proceedings of the 2005 conference on Software Engineering: Evolution and Emerging Technologies
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
A jury of your peers: quality, experience and ownership in Wikipedia
Proceedings of the 5th International Symposium on Wikis and Open Collaboration
Perceptions and practices of usability in the free/open source software (FoSS) community
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Out of box experience issues of free and open source software
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Patterns of component evolution
SC'07 Proceedings of the 6th international conference on Software composition
Requirements elicitation in open source software development: a case study
Proceedings of the 3rd International Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
The FAME approach: an assessing methodology
TELE-INFO'10 Proceedings of the 9th WSEAS international conference on Telecommunications and informatics
Testing the theory of relative defect proneness for closed-source software
Empirical Software Engineering
The FAMEtool: an automated supporting tool for assessing methodology
WSEAS Transactions on Information Science and Applications
Developer fluency: achieving true mastery in software projects
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Speculative analysis: exploring future development states of software
Proceedings of the FSE/SDP workshop on Future of software engineering research
Improvement of open source software usability: an empirical evaluation from developers' perspective
Advances in Software Engineering - Special issue on new generation of software metrics
Diffusion dynamics of open source software: An agent-based computational economics (ACE) approach
Decision Support Systems
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
A case study of internetware development
Proceedings of the Second Asia-Pacific Symposium on Internetware
The onion patch: migration in open source ecosystems
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Free/Libre open-source software development: What we know and what we do not know
ACM Computing Surveys (CSUR)
How Peripheral Developers Contribute to Open-Source Software Development
Information Systems Research
Users and developers: an agent-based simulation of open source software evolution
SPW/ProSim'06 Proceedings of the 2006 international conference on Software Process Simulation and Modeling
Mining repositories to reveal the community structures of open source software projects
Proceedings of the 50th Annual Southeast Regional Conference
Ascending into order: A reflective analysis from a small open source development team
International Journal of Information Management: The Journal for Information Professionals
Usability and open-source software development
CHINZ '01 Proceedings of the Symposium on Computer Human Interaction
Differences between traditional and open source development activities
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
A multivariate classification of open source developers
Information Sciences: an International Journal
Analyzing OSS Project Health with Heterogeneous Data Sources
International Journal of Open Source Software and Processes
Proceedings of the 2013 conference on Computer supported cooperative work
Are computers merely "supporting" cooperative work: towards an ethnography of bot development
Proceedings of the 2013 conference on Computer supported cooperative work companion
Information Resources Management Journal
The attraction of contributors in free and open source software projects
The Journal of Strategic Information Systems
OSMF: a framework for OSS process measurement
ICT-EurAsia'13 Proceedings of the 2013 international conference on Information and Communication Technology
Creating a shared understanding of testing culture on a social coding site
Proceedings of the 2013 International Conference on Software Engineering
Will my patch make it? and how fast?: case study on the Linux kernel
Proceedings of the 10th Working Conference on Mining Software Repositories
Communication in open source software development mailing lists
Proceedings of the 10th Working Conference on Mining Software Repositories
The empirical commit frequency distribution of open source projects
Proceedings of the 9th International Symposium on Open Collaboration
Linking Cyclicality and Product Quality
Manufacturing & Service Operations Management
CASCON '13 Proceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research
Hi-index | 0.00 |
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.