Software quality and the Capability Maturity Model
Communications of the ACM
User interface directions for the Web
Communications of the ACM
Test process improvement: a practical step-by-step guide to structured testing
Test process improvement: a practical step-by-step guide to structured testing
Experience with Performance Testing of Software Systems: Issues, an Approach, and Case Study
IEEE Transactions on Software Engineering
Function point analysis: measurement practices for successful software projects
Function point analysis: measurement practices for successful software projects
Dynamically Discovering Likely Program Invariants to Support Program Evolution
IEEE Transactions on Software Engineering - Special issue on 1999 international conference on software engineering
Spice: The Theory and Practice of Software Process Improvement and Capability Determination
Spice: The Theory and Practice of Software Process Improvement and Capability Determination
Developing a Testing Maturity Model for Software Test Process Evaluation and Improvement
Proceedings of the IEEE International Test Conference on Test and Design Validity
Quality assurance under the open source development model
Journal of Systems and Software
IEEE Security and Privacy
One evaluation of model-based testing and its automation
Proceedings of the 27th international conference on Software engineering
A Process for Performing Security Code Reviews
IEEE Security and Privacy
Regression testing for component-based software via built-in test design
Proceedings of the 2007 ACM symposium on Applied computing
Achieving Quality in Open Source Software
IEEE Software
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
Introducing the OpenSource Maturity Model
FLOSS '09 Proceedings of the 2009 ICSE Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
Test-Suite Augmentation for Evolving Software
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Monitoring, analysis, and testing of deployed software
Proceedings of the FSE/SDP workshop on Future of software engineering research
Hi-index | 0.00 |
Open Source Software OSS products do not usually follow traditional software engineering development paradigms. Specifically, testing activities in OSS development may be quite different from those carried out in Closed Source Software CSS development. As testing and verification require a good deal of resources in OSS, it is necessary to have ways to assess and improve OSS testing processes. This paper provides a set of testing guidelines and issues that OSS developers can use to decide which testing techniques make most sense for their OSS products. This paper 1 provides a checklist that helps OSS developers identify the most useful testing techniques according to the main characteristics of their products, and 2 outlines a proposal for a method that helps assess the maturity of OSS testing processes. The method is a proposal of a Maturity Model for testing processes called OSS-TMM. To show its usefulness, the authors apply the method to seven real-life projects. Specifically, the authors apply the method to BusyBox, Apache Httpd, and Eclipse Test & Performance Tools Platform to show how the checklist supports and guides the testing process of these OSS products.