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 条
  • [21] A Study on Optimal Release Schedule for Multiversion Software
    Huang, Yeu-Shiang
    Fang, Chih-Chiang
    Chou, Chun-Hsuan
    Tseng, Tzu-Liang
    INFORMS JOURNAL ON COMPUTING, 2024, 36 (01) : 121 - 140
  • [22] Microgrid Maintenance Strategies for Optimal Reliability and Cost
    Skowronska, Annette G.
    Mourelatos, Zissimos P.
    2020 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2020), 2020,
  • [23] Post-release reliability growth in software products
    Jalote, Pankaj
    Murphy, Brendan
    Sharma, Vibhu Saujanya
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2008, 17 (04)
  • [24] OPTIMAL SOFTWARE RELEASE AND CHANGE-POINT PROBLEMS OF SOFTWARE SYSTEMS
    Inoue, Shinji
    Yamada, Shigeru
    16TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, 2010, : 105 - 109
  • [25] Software Reliability Modelling and Optimization for Multi-release Software Development Processes
    Hu, Q. P.
    Peng, R.
    Xie, M.
    Ng, S. H.
    Levitin, G.
    2011 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2011, : 1534 - 1538
  • [26] Optimal testing, patching, warranty, and pricing policies for smart products considering hardware-software interaction
    Gao, Le
    Zhang, Zhaomin
    He, Shuguang
    He, Zhen
    COMPUTERS & INDUSTRIAL ENGINEERING, 2025, 201
  • [27] Optimal Release Policy of Module-Based Software
    Jain, Madhu
    Gupta, Ritu
    QUALITY TECHNOLOGY AND QUANTITATIVE MANAGEMENT, 2011, 8 (02): : 147 - 165
  • [28] Robust Design for Optimal Project Management with Reliability and Cost
    Jeang, A.
    IEEM: 2008 INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT, VOLS 1-3, 2008, : 1809 - 1813
  • [29] Reliability-based simulation software for reducing warranty cost
    Nasser, AL
    Dey, A
    Tryon, RG
    SEVENTH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, 2002, : 11 - 15
  • [30] Software Release Time Problem with Learning Function under Fuzzy Environment
    Sharma, Shubhra Gautam
    Kumar, Deepak
    Kapur, P. K.
    2014 3RD INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2014,