Redefining software reliability modeling: embracing fault-dependency, imperfect removal, and maximum fault considerations

U Samal, A Kumar - Quality Engineering, 2024 - Taylor & Francis
Software reliability is a critical aspect of ensuring the quality and dependability of software
systems. However, existing software reliability models often make assumptions that do not …

Modeling and analysis of reliability of multi-release open source software incorporating both fault detection and correction processes

J Yang, Y Liu, M **e, M Zhao - Journal of Systems and Software, 2016 - Elsevier
Large software systems require regular upgrading that tries to correct the reported faults in
previous versions and add some functions to meet new requirements. It is thus necessary to …

A new software reliability model with Vtub-shaped fault-detection rate and the uncertainty of operating environments

H Pham - Optimization, 2014 - Taylor & Francis
Many software reliability growth models (SRGMs) have developed in the past three decades
to estimate software reliability measures such as the number of remaining faults and …

A testing-coverage software reliability model with the uncertainty of operating environments

IH Chang, H Pham, SW Lee… - International Journal of …, 2014 - Taylor & Francis
In this paper, we develop a new testing-coverage software reliability model with the
uncertainty of operating environments. Examples are included to illustrate the goodness-of …

A multi-release software reliability modeling for open source software incorporating dependent fault detection process

M Zhu, H Pham - Annals of Operations Research, 2018 - Springer
The increasing dependence of our modern society on software systems has driven the
development of software products become even more competitive and time-consuming …

Modelling software reliability growth through generalized inflection S-shaped fault reduction factor and optimal release time

V Pradhan, A Kumar, J Dhar - … , Part O: Journal of Risk and …, 2022 - journals.sagepub.com
The fault reduction factor (FRF) is a significant parameter for controlling the software
reliability growth. It is the ratio of net fault correction to the number of failures encountered. In …

Entropy based software reliability analysis of multi-version open source software

VB Singh, M Sharma, H Pham - IEEE Transactions on Software …, 2017 - ieeexplore.ieee.org
The number of issues fixed in the current release of the software is one of the factors which
decides the next release of the software. The source code files get changed during fixing of …

[HTML][HTML] Reliability growth analysis of k-out-of-N systems using matrix-based system reliability method

JE Byun, HM Noh, J Song - Reliability Engineering & System Safety, 2017 - Elsevier
The advent of ever more complex systems in extensive areas of industries hampers efficient
and accurate analysis of reliability and effective reliability-based decision making. Such …

[HTML][HTML] Incorporating inflection S-shaped fault reduction factor to enhance software reliability growth

B Pachauri, J Dhar, A Kumar - Applied Mathematical Modelling, 2015 - Elsevier
Fault reduction factors (FRFs) play an important role in software reliability and are generally
defined as the ratio of the total number of reduced faults to the total number of failures …

Multi-release software reliability growth assessment: an approach incorporating fault reduction factor and imperfect debugging

AG Aggarwal, N Gandhi, V Verma… - … of Mathematics in …, 2019 - inderscienceonline.com
In the last few decades, a plenty of software reliability growth models with diverse
parameters have been formulated and proposed to assess software trustworthiness. Fault …