Achieving Quality in Open-Source Software

@article{Aberdour2007AchievingQI,
  title={Achieving Quality in Open-Source Software},
  author={Mark Aberdour},
  journal={IEEE Software},
  year={2007},
  volume={24}
}
The open source software community has published a substantial body of research on OSS quality. Focusing on this peer-reviewed body of work lets us draw conclusions from empirical data rather than rely on the large volume of evangelical opinion that has historically dominated this field. This body of published research has become much more critical and objective in its efforts to understand OSS development, and a consensus has emerged on the key components of high-quality OSS delivery. This… Expand
Exploratory Analysis of Quality Practices in Open Source Domain
TLDR
A survey is conducted to reveal the general quality practices in open source communities and suggests potential directions for OSS developers to follow. Expand
Quality management in open source projects - experiences from the open ecard project
Open Source Software (OSS) has immensely increased in popularity over the years and it is well known, that software with public access to the sources is on average less error prone than closed sourceExpand
Development of a Quality Assurance Framework for the Open Source Development Model
TLDR
It is concluded that the framework is an important element, which requires the balanced interaction of human factors, management skills and a suitable environment to achieve software quality. Expand
Evaluation of open source software and improving its quality
  • S. Khatri, Ispreet Singh
  • Computer Science
  • 2016 5th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO)
  • 2016
TLDR
Using proposed model client can evaluate different open source software's which provide similar functionalities in a better way and take feedback from clients upon the priority of attributes that affect the evaluation of OSS. Expand
The Emergence of Quality Assurance Practices in Free/Libre Open Source Software: A Case Study
  • A. Barham
  • Engineering, Computer Science
  • OSS
  • 2013
TLDR
This study aims to start filling the gap on how implementing formal quality assurance impacts the structure of FLOSS communities by analyzing interactions within such a community. Expand
Open Source Software (OSS) Quality Assurance: A Survey Paper
TLDR
The stakeholders of the OSS community, the quality assurance frameworks and models proposed in some studies, some statistics about OSS, the problems that affect the quality of O SSD, and the advantages and disadvantages of OSS compared to closed source software are discussed. Expand
Layered Approach to Open Source Software Development Success
Open source has emerged as a widely accepted software development phenomenon which has tremendously brought about a significant paradigm shift from traditional software development methodologies suchExpand
Measuring Open Source Quality: A Literature Review
There is an ample debate over the quality of Free/Libre Open Source Software FLOSS with mixed research results. The authors show that a reason for these mixed results is that quality is beingExpand
Maintenance support in open source software projects
TLDR
The results of the study show that project forums and mailing lists play a significant role in addressing user requests in open source software and it has been explored that trackers are used as an effective medium for error reporting as well as user requests. Expand
Towards a Unified Definition of Open Source Quality
TLDR
This literature review finds that quality is being defined, measured, and evaluated differently with different project properties being considered and ignored, and the most popular definitions, such as software structure measures, process measures, and maturity assessment models are reported. Expand
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 22 REFERENCES
Code quality analysis in open source software development
TLDR
It is determined that, up to a certain extent, the average component size of an application is negatively related to the user satisfaction for this application. Expand
A survey on quality related activities in open source
TLDR
Through this survey, this work attempts to uncover how software quality assurance activities are performed within the open source development model. Expand
A case study of open source software development: the Apache server
  • A. Mockus, R. Fielding, J. Herbsleb
  • Computer Science
  • Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium
  • 2000
TLDR
This analysis of the development process of the Apache web server reveals a unique process, which performs well on important measures, and concludes 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. Expand
Two case studies of open source software development: Apache and Mozilla
TLDR
This work examines data from two major open source projects, the Apache web server and the Mozilla browser, and quantifies aspects of developer participation, core team size, code ownership, productivity, defect density, and problem resolution intervals for these OSS projects. Expand
Toward an understanding of the motivation of open source software developers
  • Y. Ye, K. Kishida
  • Computer Science
  • 25th International Conference on Software Engineering, 2003. Proceedings.
  • 2003
TLDR
It is theorized that learning is one of the motivational forces that motivates people to participate in OSS communities, and is grounded in the learning theory of Legitimate Peripheral Participation and is supported by analyzing the social structure of O SS communities and the co-evolution between OSS systems and communities. Expand
Evolution patterns of open-source software systems and communities
TLDR
A case study of four typical OSS projects is conducted, and it is found that while collaborative development within a community is the essential characteristic of OSS, different collaboration models exist, and that the difference in collaboration model results in different evolution patterns of O SS systems and communities. Expand
Collaboration with Lean Media: how open-source software succeeds
TLDR
Findings based on observation, interviews and quantitative analyses of two open-source projects suggest that spontaneous work coordinated afterward is effective, rational organizational culture helps achieve agreement among members and communications media moderately support spontaneous work. Expand
Effective work practices for software engineering: free/libre open source software development
TLDR
This work reviews the literature on Free/Libre Open Source Software development and on software development, distributed work and teams more generally to develop a theoretical model to explain the performance of FLOSS teams and proposes a set of propositions to guide further research. Expand
Progressive open source
The success of several Open Source/sup TM/ software systems, e.g., Apache, Bind, Emacs, and Linux, has recently sparked interest in studying and emulating the software engineering principlesExpand
An Overview of the Software Engineering Process and Tools in the Mozilla Project
TLDR
The software engineering aspect of a large Open Source project is described and the software engineering tools used in the Mozilla Project are covered, since the Mozilla process and tools are intimately related. Expand
...
1
2
3
...