loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO 2007)
Aspects of Software Quality Assurance in Open Source Software Projects: Two Case Studies from Apache Project
Lubeck, Germany
August 28-August 31
ISBN: 0-7695-2977-1
Dindin Wahyudin, Vienna University of Technology, Vienna, Austria
Alexander Schatten, Vienna University of Technology, Vienna, Austria
Dietmar Winkler, Vienna University of Technology, Vienna, Austria
Stefan Biffl, Vienna University of Technology, Vienna, Austria
Open source software (OSS) solutions provide missioncritical services to industry and government organizations. However, empirical studies on OSS development practices raise concerns on risky practices such as unclear requirement elicitation, ad hoc development process, little attention to quality assurance (QA) and documentation, and poor project management. Event then the ability to produce high quality products in such an environment may seem surprising and thus warrants an investigation on effective QA mechanism in OSS projects. This paper provides a preliminary exploration to improve our understanding of software quality practices in different types of OSS projects. We propose a framework of QA in an OSS project, elicit OSS stakeholder value propositions for QA, and derive performance indicators. For an initial empirical evaluation we applied these indicators to 5 releases of 2 large Apache projects (Tomcat and MyFaces) to analyze the extent to which QA aspects are commonly performed during development process.
Index Terms:
Open Source Software and Software Quality, Distributed Software Development, Value Based Software Engineering, Product Evolution
Citation:
Dindin Wahyudin, Alexander Schatten, Dietmar Winkler, Stefan Biffl, "Aspects of Software Quality Assurance in Open Source Software Projects: Two Case Studies from Apache Project," euromicro, pp.229-236, 33rd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.