Skip to Main content Skip to Navigation
Conference papers

Towards a Unified Definition of Open Source Quality

Abstract : Software quality needs to be specified and evaluated in order to determine the success of a development project, but this is a challenge with Free/Libre Open Source Software (FLOSS) because of its permanently emergent state. This has not deterred the growth of the assumption that FLOSS is higher quality than traditionally developed software, despite of mixed research results. With this literature review, we found the reason for these mixed results is that that quality is being defined, measured, and evaluated differently. We report the most popular definitions, such as software structure measures, process measures, such as defect fixing, and maturity assessment models. The way researchers have built their samples has also contributed to the mixed results with different project properties being considered and ignored. Because FLOSS projects are evolving, their quality is too, and it must be measured using metrics that take into account its community’s commitment to quality rather than just its software structure. Challenges exist in defining what constitutes a defect or bug, and the role of modularity in affecting FLOSS quality.
Document type :
Conference papers
Complete list of metadatas

Cited literature [68 references]  Display  Hide  Download

https://hal.inria.fr/hal-01570776
Contributor : Hal Ifip <>
Submitted on : Monday, July 31, 2017 - 4:01:41 PM
Last modification on : Wednesday, July 31, 2019 - 5:02:02 PM

File

978-3-642-24418-6_2_Chapter.pd...
Files produced by the author(s)

Licence


Distributed under a Creative Commons Attribution 4.0 International License

Identifiers

Citation

Claudia Ruiz, William Robinson. Towards a Unified Definition of Open Source Quality. 9th Open Source Software (OSS), Oct 2011, Salvador, Brazil. pp.17-33, ⟨10.1007/978-3-642-24418-6_2⟩. ⟨hal-01570776⟩

Share

Metrics

Record views

435

Files downloads

277