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] A general purpose software for reliability-based optimal design
    Valdebenito, Marcos A.
    Patelli, Edoardo
    Schueller, Gerhart I.
    REC 2010: PROCEEDINGS OF THE 4TH INTERNATIONAL WORKSHOP ON RELIABLE ENGINEERING COMPUTING: ROBUST DESIGN - COPING WITH HAZARDS, RISK AND UNCERTAINTY, 2010, : 3 - 22
  • [32] Sensitivity analysis of release time of software reliability models incorporating testing effort with multiple change-points
    Li, Xiang
    Xie, Min
    Ng, Szu Hui
    APPLIED MATHEMATICAL MODELLING, 2010, 34 (11) : 3560 - 3570
  • [33] Optimal routing for maximizing the travel time reliability
    Fan, Yueyue
    Nie, Yu
    NETWORKS & SPATIAL ECONOMICS, 2006, 6 (3-4) : 333 - 344
  • [34] Optimal Routing for Maximizing the Travel Time Reliability
    Yueyue Fan
    Yu Nie
    Networks and Spatial Economics, 2006, 6 : 333 - 344
  • [35] Using software reliability to determine optimum test time
    Carnes, P
    WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XVII, PROCEEDINGS: CYBERNETICS AND INFORMATICS: CONCEPTS AND APPLICATIONS (PT II), 2001, : 348 - 352
  • [36] Selection of optimal software reliability growth model using a diversity index
    Tahere Yaghoobi
    Soft Computing, 2021, 25 : 5339 - 5353
  • [37] Model-based testing considering cost, reliability and software quality
    Htoon, Chaw Yupar
    Thein, Ni Lar
    APSITT 2005: 6th Asia-Pacific Symposium on Information and Telecommunication Technologies, Proceedings, 2005, : 160 - 164
  • [38] Release and Testing Stop Time of a Software: A New Insight
    Kapur, P. K.
    Shrivastava, A. K.
    2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,
  • [39] Selection of optimal software reliability growth model using a diversity index
    Yaghoobi, Tahere
    SOFT COMPUTING, 2021, 25 (07) : 5339 - 5353
  • [40] Generalized software release and testing stop time policy
    Shrivastava, Avinash Kumar
    Sachdeva, Nitin
    INTERNATIONAL JOURNAL OF QUALITY & RELIABILITY MANAGEMENT, 2020, 37 (6-7) : 1087 - 1111