• Home
  • Search
  • Optimizing reliability and release time of testing effort dependent module-based SRGM with multi-fault severity integration
  • https://doi.org/10.1007/s10479-026-07123-yCopy DOI Icon

Optimizing reliability and release time of testing effort dependent module-based SRGM with multi-fault severity integration

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Abstract This investigation deals with a N-modules software reliability growth model (SRGM) wherein each module attains multiple types of faults of different severity levels. During the debugging phase, there may arise some new faults due to assumption of imperfect debugging. The reliability growth during the software testing phase governed by a non-homogeneous Poisson Process (NHPP). The proposed study is devoted to analyze the fault debugging phenomenon in all modules of software and to obtain expected number of faults observed, isolated and removed. The software reliability and optimum total cost of the software development during the testing phase are evaluated. The causes of fault occurrences in each module are different. The faults may occur with different failure rates and follow the nonlinear behavior with respect to the testing time. The NHPP model incorporates the testing-effort expenditure required for the faults debugging activities and governed by Weibull and logistic distributions which influence considerably not only the fault observation rate but also the time to isolate the faults and the time to remove the faults from all N-modules. In addition to predict the reliability of N-modular software, this study proposes optimal release policies for the SRGM by minimizing the expected cost subject to budget and testing-effort constraints, while ensuring a prescribed level of reliability and incorporating the effects of testing effort and efficiency. Some specific models are also deduced by setting the appropriate parameters so as to match with the existing models in the literature. Sensitivity results are presented through a numerical experiment to demonstrate the validity of the analytical formulations and the computational tractability of the model. An evolutionary algorithm, namely Particle Swarm Optimization (PSO) based on a dynamic penalty method, is employed to determine the optimal release time.

Similar Papers
  • Research Article

Imperfect Debugging Software Reliability Growth Model With Warranty Cost And Optimal Release Policy

  • Dec 15, 2010
  • i-manager's Journal on Software Engineering
  • Shaik Mohammad Rafi +1
  • Research Article
  • Citations14

Reliability growth modeling and optimal release policy under fuzzy environment of an N-version programming system incorporating the effect of fault removal efficiency

  • Oct 01, 2007
  • International Journal of Automation and Computing
  • P K Kapur +2
  • Research Article
  • Citations285

Software Reliability Growth Models with Testing-Effort

  • Jan 01, 1986
  • IEEE Transactions on Reliability
  • Shigeru Yamada +2
  • Research Article
  • Citations18

Software reliability assessment for an exponential-S-shaped reliability growth phenomenon

  • Jul 01, 1992
  • Computers & Mathematics with Applications
  • Mitsuhiro Kimura +2
  • Research Article
  • Citations1

Generalised framework for optimal pre and post release software testing in presence of warranty

  • Jan 01, 2018
  • International Journal of Procurement Management
  • Ompal Singh +2
  • Conference Article
  • Citations2

A Novel Software Reliability Growth Model of Safety-critical Software Considering Fault Severity Classification

  • Nov 01, 2019
  • Chao Guo +5
  • Conference Article
  • Citations5

Software reliability prediction and analysis during operational use

  • Jun 27, 2005
  • Chin-Yu Huang +2
  • Research Article
  • Citations3

Bayesian Approach to Optimal Release Policy of Software System

  • Dec 01, 2005
  • IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
  • H Kim
  • Conference Article
  • Citations5

Quantifying software reliability using testing effort

  • Oct 01, 2016
  • Sunil Kumar Khatri +2
  • Book Chapter
  • Citations3

Software Reliability Growth Models Based on Component Characteristics

  • Jan 01, 2008
  • Takaji Fujiwara +2
  • Research Article
  • Citations138

Selection of Optimal Software Reliability Growth Models Using a Distance Based Approach

  • Jun 01, 2010
  • IEEE Transactions on Reliability
  • Kapil Sharma +3
  • Research Article
  • Citations21

Software reliability growth models: A comparison of linear and exponential fault content functions for study of imperfect debugging situations

  • Jan 01, 2017
  • Cogent Engineering
  • Javaid Iqbal
  • Research Article
  • Citations10

Software reliability modeling in distributed development environment

  • Oct 01, 2006
  • Journal of Quality in Maintenance Engineering
  • Y Tamura +2
  • Research Article
  • Citations50

Optimum software release policy with random life cycle

  • Jun 01, 1990
  • IEEE Transactions on Reliability
  • W.Y Yun +1
  • Book Chapter
  • Citations5

Change-Point–Based Software Reliability Modeling and Its Application for Software Development Management

  • Apr 08, 2019
  • Y Minamino +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.