Software reliability model of open source software based on the decreasing trend of fault introduction.


Journal

PloS one
ISSN: 1932-6203
Titre abrégé: PLoS One
Pays: United States
ID NLM: 101285081

Informations de publication

Date de publication:
2022
Historique:
received: 13 01 2022
accepted: 03 04 2022
entrez: 2 5 2022
pubmed: 3 5 2022
medline: 6 5 2022
Statut: epublish

Résumé

Open source software (OSS) has become one of the modern software development methods. OSS is mainly developed by developers, volunteers, and users all over the world, but its reliability has been widely questioned. When OSS faults are detected, volunteers or users send them to developers by email or network. After the developer confirms the fault, it will be randomly assigned to the debugger who may be a developer, a volunteer, or a user. These open source community contributors also have the phenomenon of learning when removing faults. When the detected faults are removed, the number of introduced faults decreases gradually. Therefore, this study proposes a software reliability model with the decreasing trend of fault introduction in the process of OSS development and testing. The validity of the proposed model and the accuracy of estimating residual faults are verified by experiments. The proposed model can be used to evaluate the reliability and predict the remaining faults in the actual OSS development and testing process.

Identifiants

pubmed: 35500002
doi: 10.1371/journal.pone.0267171
pii: PONE-D-22-00094
pmc: PMC9060381
doi:

Types de publication

Journal Article Research Support, Non-U.S. Gov't

Langues

eng

Sous-ensembles de citation

IM

Pagination

e0267171

Déclaration de conflit d'intérêts

The authors have declared that no competing interests exist.

Auteurs

Jinyong Wang (J)

School of Automation and Software Engineering, Shanxi University, Taiyuan, People's Republic of China.

Ce Zhang (C)

School of Computer Science and Technology, Harbin Institute of Technology at Weihai, Weihai, People's Republic of China.

Jianying Yang (J)

School of Automation and Software Engineering, Shanxi University, Taiyuan, People's Republic of China.

Articles similaires

[Redispensing of expensive oral anticancer medicines: a practical application].

Lisanne N van Merendonk, Kübra Akgöl, Bastiaan Nuijen
1.00
Humans Antineoplastic Agents Administration, Oral Drug Costs Counterfeit Drugs

Smoking Cessation and Incident Cardiovascular Disease.

Jun Hwan Cho, Seung Yong Shin, Hoseob Kim et al.
1.00
Humans Male Smoking Cessation Cardiovascular Diseases Female
Humans United States Aged Cross-Sectional Studies Medicare Part C
1.00
Humans Yoga Low Back Pain Female Male

Classifications MeSH