Applied quality assurance methods under the open source development model

Research output: Contributions to collected editions/worksArticle in conference proceedingsResearch

Authors

Open Source Software (OSS) has reached widespread popularity within the last years not least because of renowned products such as Linux, the Apache Web Server or the Mozilla project. Under the Open Source Software Development (OSSD) model products are launched in rapid succession and with high quality, without following traditional quality practices of accepted software development models [1]. Furthermore, some OSSD projects challenge established Quality Assurance (QA) approaches, claiming to be successful through partially contrary techniques. The aim of this research is to improve the understanding of QA practices under the OSSD model. A survey research method is used to gain empirical evidence about applied QA practices in mid-size to large OSS projects. A further evaluation of successful projects results that they apply well-structured and organized development processes. The findings provide evidence for Raymond's lifecycle and show that OSS projects leverage their communities effectively.

Original languageEnglish
Title of host publicationProceedings - 32nd Annual IEEE International Computer Software and Applications Conference, COMPSAC 2008
Number of pages6
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
Publication date01.01.2008
Pages1247-1252
Article number4591759
ISBN (print)9780769532622
ISBN (electronic)978-0-7695-3262-2
DOIs
Publication statusPublished - 01.01.2008
EventIEEE International Computer Software and Applications: Trustworthy Transparency & Lean Traceability - Chicago, United States
Duration: 17.09.200621.09.2006
Conference number: 30

DOI

Recently viewed

Publications

  1. Exploiting linear partial information for optimal use of forecasts. With an application to U.S. economic policy
  2. Gain Scheduling Controller for Improving Level Control Performance
  3. A two-stage Kalman estimator for motion control using model predictive strategy
  4. Hypertext
  5. Solving mathematical problems with dynamical sketches
  6. New Labor, Old Questions: Practices of Collaboration with Robots
  7. Multi-view learning with dependent views
  8. Differences Between Classical and Bayesian Estimates for Mixed Logit Models
  9. An application of multiple behavior SIA for analyzing data from student exams
  10. Promising practices for dealing with complexity in research for development
  11. Perfect anti-windup in output tracking scheme with preaction
  12. Advantages and Disadvanteges of Different Text Coding Procedures for Research and Practice in a School Context
  13. Proxies
  14. Agency and structure in a sociotechnical transition
  15. Primary Side Circuit Design of a Multi-coil Inductive System for Powering Wireless Sensors
  16. GPU-accelerated meshfree computational framework for modeling the friction surfacing process
  17. Exploring Price Elasticity to Optimize Posted Prices in e-Commerce
  18. Introducing a multivariate model for predicting driving performance
  19. Evaluating entity annotators using GERBIL
  20. Situated multiplying in primary school
  21. Topic Embeddings – A New Approach to Classify Very Short Documents Based on Predefined Topics
  22. Grazing, exploring and networking for sustainability-oriented innovations in learning-action networks
  23. Using Local and Global Self-Evaluations to Predict Students' Problem Solving Behaviour
  24. On robustness properties in permanent magnet machine control by using decoupling controller
  25. Integrating the underlying structure of stochasticity into community ecology
  26. Using Complexity Metrics to Assess Silent Reading Fluency
  27. Multilevel bridge governor by using model predictive control in wavelet packets for tracking trajectories
  28. Experiments on the Fehrer-Raab effect and the ‘Weather Station Model’ of visual backward masking
  29. Springback prediction and reduction in deep drawing under influence of unloading modulus degradation
  30. Modeling of Logistic Processes in Assembly Areas
  31. A sensor fault detection scheme as a functional safety feature for DC-DC converters
  32. PI and Fuzzy Controllers for Non-Linear Systems
  33. Harvesting information from captions for weakly supervised semantic segmentation
  34. Understanding the socio-technical aspects of low-code adoption for software development
  35. On the Functional Controllability Using a Geometric Approach together with a Decoupled MPC for Motion Control in Robotino
  36. A Review of the Application of Machine Learning and Data Mining Approaches in Continuum Materials Mechanics
  37. Exploration strategies, performance, and error consequences when learning a complex computer task