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 条
  • [41] Lifetime cost optimization with time-dependent reliability
    Hu, Zhen
    Du, Xiaoping
    ENGINEERING OPTIMIZATION, 2014, 46 (10) : 1389 - 1410
  • [42] Optimal software maintenance policy considering unavailable time
    Xiong, Cheng-Jie
    Xie, Min
    Ng, Szu-Hui
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2011, 23 (01): : 21 - 33
  • [43] Optimal system analysis with cost and reliability criterion -: an application to a metallurgical plant
    Wailly, O
    Héraud, N
    Proceedings of the IEEE-ISIE 2004, Vols 1 and 2, 2004, : 879 - 882
  • [44] A Discrete SRGM for Multi-Release Software System with Imperfect Debugging and Related Optimal Release Policy
    Aggarwal, Anu G.
    Nijhawan, Nidhi
    Kapur, P. K.
    2015 1ST INTERNATIONAL CONFERENCE ON FUTURISTIC TRENDS ON COMPUTATIONAL ANALYSIS AND KNOWLEDGE MANAGEMENT (ABLAZE), 2015, : 186 - 192
  • [45] Hybrid Genetic Algorithm for Travel Time Reliability of Optimal Path
    Ma, Dan
    GLOBAL SECURITY, SAFETY, AND SUSTAINABILITY, PROCEEDINGS, 2009, 45 : 95 - 103
  • [46] Development of software reliability growth model incorporating enhancement of features and related release policy
    Kapur P.K.
    Garg R.B.
    Chanda U.
    Tandon A.
    International Journal of System Assurance Engineering and Management, 2010, 1 (01) : 52 - 58
  • [47] Software Reliability and Testing Time Allocation: An Architecture-Based Approach
    Pietrantuono, Roberto
    Russo, Stefano
    Trivedi, Kishor S.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2010, 36 (03) : 323 - 337
  • [48] Comprehensive Analysis of System Reliability and Maintenance Strategy Based on Optimal Lifecycle Cost
    Chen, Guangyu
    Zheng, Shuyang
    Feng, Yi
    Li, Jing
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON QUALITY, RELIABILITY, RISK, MAINTENANCE, AND SAFETY ENGINEERING (QR2MSE), VOLS I-IV, 2013, : 654 - 658
  • [49] Optimal design method for BTB based on reliability and Life Cycle Cost evaluation
    Nakabayashi, M
    Takano, T
    Temma, K
    Iyoda, I
    2000 INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY, VOLS I-III, PROCEEDINGS, 2000, : 739 - 744
  • [50] Optimal scheduling of the stand-alone micro grids considering the reliability cost
    Nargeszar, Ayoub
    Ghaedi, Amir
    Nafar, Mehdi
    Simab, Mohsen
    JOURNAL OF ENGINEERING-JOE, 2024, 2024 (07):