Program evolution: processes of software change
Program evolution: processes of software change
Advances in software inspections
IEEE Transactions on Software Engineering
Managing the software process
People, Organizations, and Process Improvement
IEEE Software
Understanding and predicting the process of software maintenance release
Proceedings of the 18th international conference on Software engineering
Analyzing Regression Test Selection Techniques
IEEE Transactions on Software Engineering
Evaluating Testing Methods by Delivered Reliability
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
An analysis of factors affecting software reliability
Journal of Systems and Software
The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary
The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary
A survey on quality related activities in open source
ACM SIGSOFT Software Engineering Notes
Open Source Development with Cvs
Open Source Development with Cvs
Handbook of Software Quality Assurance
Handbook of Software Quality Assurance
Empirical Software Engineering
IEEE Software
IEEE Software
Open Source Software Adoption: A Status Report
IEEE Software
Coordinating Open-Source Software Development
WETICE '99 Proceedings of the 8th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
Working for Free? - Motivations of Participating in Open Source Projects
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 7 - Volume 7
Defect Handling in Medium and Large Open Source Projects
IEEE Software
The use of open source software platforms by Independent Software Vendors: issues and opportunities
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
Exploratory inspection: a learning model for improving open source software usability
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Identifying and characterizing change-prone classes in two large-scale open-source products
Journal of Systems and Software
Modeling the Effect of Size on Defect Proneness for Open-Source Software
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
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
Development and Verification of Rule Based Systems -- A Survey of Developers
RuleML '08 Proceedings of the International Symposium on Rule Representation, Interchange and Reasoning on the Web
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
Using machine learning to refine Category-Partition test specifications and test suites
Information and Software Technology
Information and Software Technology
Testing the theory of relative defect proneness for closed-source software
Empirical Software Engineering
Exploratory inspection—a user-based learning method for improving open source software usability
Journal of Software Maintenance and Evolution: Research and Practice
Exploring the perception and behavior of software engineers about computer software patent
WSEAS Transactions on Information Science and Applications
Diffusion dynamics of open source software: An agent-based computational economics (ACE) approach
Decision Support Systems
Managerial and technical barriers to the adoption of open source software
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
OSS-TMM: Guidelines for Improving the Testing Process of Open Source Software
International Journal of Open Source Software and Processes
Open data framework for sustainable assessment in software forges
Proceedings of the 3rd International Conference on Web Intelligence, Mining and Semantics
A framework for prioritization of quality requirements for inclusion in a software project
Software Quality Control
Hi-index | 0.00 |
The open source development model has defied traditional software development practices by generating widely accepted products (e.g., Linux, Apache, Perl) while following unconventional principles such as the distribution of free source code and massive user participation. Those achievements have initiated and supported many declarations about the potential of the open source model to accelerate the development of reliable software. However, the pronouncements in favor or against this model have been usually argumentative, lacking of empirical evidence to support either position. Our work uses a survey to overcome those limitations. The study explores how software quality assurance is performed under the open source model, how it differs from more traditional software development models, and whether some of those differences could translate into practical advantages given the right circumstances. The findings indicate that open source has certainly introduced a new dimension in large-scale distributed software development. However, we also discovered that the potential of open source might not be exploitable under all scenarios. Furthermore, we found that many of the open source quality assurance activities are still evolving.