Cost-Reliability-Optimal Release Time of Software with Patching Considered

被引:17
|
作者
Kumar, Vijay [1 ]
Singh, V. B. [2 ]
Dhamija, Ashish [3 ]
Srivastav, Shreyas [3 ]
机构
[1] Amity Sch Engn & Technol, Dept Math, New Delhi 110061, India
[2] Univ Delhi, Delhi Coll Arts & Commerce, Delhi, India
[3] Amity Sch Engn & Technol, Dept Comp Sci & Engn, New Delhi 110061, India
关键词
Testing; SRGM; reliability; release time; software patch;
D O I
10.1142/S0218539318500183
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Testing life cycle poses a problem of achieving a high level of software reliability while achieving an optimal release time for the software. To enhance the reliability of the software, retain the market potential for the software and reduce the testing cost, the enterprise needs to know when to release the software and when to stop testing. To achieve this, enterprises usually release their product earlier in market and then release patches subsequently. Software patching is a process through which enterprises debug, update, or enhance their software. Software patching when used as a debugging process ensures an optimal release for the product, increasing the reliability of the software while reducing the economic overhead of testing. Today, due to the diverse and distributed nature of software, its journey in the market is dynamic, making patching an inherent aspect of testing. A patch is a piece of software designed to update a computer program or its supporting data to fix or improve it. Researchers have worked in the field to minimize the testing cost, but so far, reliability has not been considered in the models for optimal time scheduling using patching. In this paper, we discuss reliability, which is a major attribute of the quality of software. Thus, to address the issues of testing cost, release time of software, and a desirable reliability level, we propose a reliability growth model implementing software patching to make the software system reliable and cost effective. The numeric illustration has been implemented using real-life software failure data set.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Software reliability prediction and release time management with coverage
    Panwar, Saurabh
    Kumar, Vivek
    Kapur, P. K.
    Singh, Ompal
    INTERNATIONAL JOURNAL OF QUALITY & RELIABILITY MANAGEMENT, 2022, 39 (03) : 741 - 761
  • [32] Software test resources and cost control and optimal release policy
    Zhang, C. (zhangce@hitwh.edu.cn), 1600, Harbin Institute of Technology (46):
  • [33] A Software Reliability Model Considering the Syntax Error in Uncertainty Environment, Optimal Release Time, and Sensitivity Analysis
    Lee, Da Hye
    Chang, In Hong
    Hoang Pham
    Song, Kwang Yoon
    APPLIED SCIENCES-BASEL, 2018, 8 (09):
  • [34] Bayesian optimal release time based on inflection S-SHAPED software reliability growth model
    Kim, Hee Soo
    Park, Dong Ho
    Yamada, Shigeru
    PROCEEDINGS OF THE ISSAT INTERNATIONAL CONFERENCE ON MODELING OF COMPLEX SYSTEMS AND ENVIRONMENTS, PROCEEDINGS, 2007, : 151 - +
  • [35] Bayesian Optimal Release Time Based on Inflection S-Shaped Software Reliability Growth Model
    Kim, Hee Soo
    Park, Dong Ho
    Yamada, Shigeru
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (06) : 1485 - 1493
  • [36] Online Optimal Release Time for Non-homogeneous Poisson Process Software Reliability Growth Model
    Nagaraju, Vidhyashree
    Fiondella, Lance
    2020 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2020), 2020,
  • [37] Who solved the optimal software release problems based on Markovian software reliability model?
    Rinsaka, K
    Dohi, I
    2004 47TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL III, CONFERENCE PROCEEDINGS, 2004, : 475 - 478
  • [38] Two Dimensional Multi-Release Software Reliability Modeling and Optimal Release Planning
    Kapur, P. K.
    Pham, H.
    Aggarwal, Anu G.
    Kaur, Gurjeet
    IEEE TRANSACTIONS ON RELIABILITY, 2012, 61 (03) : 758 - 768
  • [39] OPTIMUM SOFTWARE RELEASE TIME WITH A GIVEN COST BUDGET
    LEUNG, YW
    JOURNAL OF SYSTEMS AND SOFTWARE, 1992, 17 (03) : 233 - 242
  • [40] Impact of Early Testing on Cost, Reliability and Release Time
    Jain, Sarika
    Joshi, Harshit
    2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO), 2016, : 318 - 322