Decision Support System for Optimal Selection of Software Reliability Growth Models Using a Hybrid Approach

被引:22
|
作者
Garg, Rakesh [1 ]
Raheja, Supriya [1 ]
Garg, Ramesh Kumar [2 ]
机构
[1] Amity Univ Uttar Pradesh, Amity Sch Engn & Technol, Dept Comp Sci & Engn, Noida 201307, India
[2] Deenbandhu Chhotu Ram Univ Sci & Technol, Dept Mech Engn, Sonepat 131039, India
关键词
Performance analysis; Software reliability; Indexes; Decision support systems; Software; Maximum likelihood estimation; Parameter estimation; Decision support system; entropy-combinative distance-based assessment (CODAS-E); multiple criteria decision-making; software; software reliability growth models; CODAS METHOD; FUZZY VIKOR; DEMATEL; ANP;
D O I
10.1109/TR.2021.3104232
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A hybrid approach, namely "entropy-combinative distance-Based assessment (CODAS-E)," is proposed and presented to select and rank software reliability growth models based on multiple performance indexes, which is hitherto not applied in the open literature for the purpose. In the proposed hybrid approach, i.e., CODAS-E, the Shannon entropy approach is used to obtain the performance indexes' priority weights and the CODAS method is used for optimum selection and ranking. The methodology is illustrated through two previously published different failure datasets. The ranking results depict that "Zhang-Teng-Pham" is the least suited model for software reliability estimation, whereas "Musa Okumoto" and "Yamada Imperfect debugging2" are best suitable for dataset-1 and dataset-2, respectively. The CODAS-E method is validated comparing with existing multicriteria decision-making methods; namely, technique for order preference by similarity to ideal solution and analytic hierarchy process. The significant contributions of the present research article include implementation of efficient, user-friendly, and time effective CODAS-E methodology to find the optimal model and the best overall ranking of employed models for any given dataset, and importance to the taxonomy of NHPP SRGMs rather than adding any new model. The presented model selection strategy will undoubtedly lead to high-quality software development.
引用
收藏
页码:149 / 161
页数:13
相关论文
共 50 条
  • [31] A Decision Support System for Optimal Use of Irrigation Water and Crop Selection
    Al-Harkan, Ibrahim M.
    Azaiez, Mohammed N.
    Hariga, Moncer A.
    Alazba, Abdulrehman A.
    Al-Fawzen, Mohammed A.
    Journal of King Saud University - Engineering Sciences, 2009, 21 (02) : 77 - 84
  • [32] A decision support system for the selection of an additive manufacturing process using a new hybrid MCDM technique
    Jairam Raigar
    Vishal S Sharma
    Shekhar Srivastava
    Ramesh Chand
    Jaivir Singh
    Sādhanā, 2020, 45
  • [33] A decision support system for the selection of an additive manufacturing process using a new hybrid MCDM technique
    Raigar, Jairam
    Sharma, Vishal S.
    Srivastava, Shekhar
    Chand, Ramesh
    Singh, Jaivir
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2020, 45 (01):
  • [34] ROBOT SELECTION DECISION SUPPORT SYSTEM - A FUZZY SET APPROACH
    WU, CY
    MATHEMATICAL AND COMPUTER MODELLING, 1990, 14 : 440 - 443
  • [35] A Design Science Approach for Consultant Selection Decision Support System
    Omar, Mohd. Faizal
    Trigunarsyah, Bambang
    Wong, Johnny
    FOURTH INTERNATIONAL CONFERENCE ON COOPERATION AND PROMOTION OF INFORMATION RESOURCES IN SCIENCE AND TECHNOLOGY (COINFO 2009), 2009, : 90 - 94
  • [36] A Multi-criteria Decision Support System for Ph.D. Supervisor Selection: A Hybrid Approach
    Hasan, Mir Anamul
    Schwartz, Daniel G.
    PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 1823 - 1832
  • [37] A Hybrid Approach to Enhancing the Reliability of Software
    A. M. Frolov
    Programming and Computer Software, 2004, 30 : 18 - 24
  • [38] A hybrid approach to enhancing the reliability of software
    Frolov, AM
    PROGRAMMING AND COMPUTER SOFTWARE, 2004, 30 (01) : 18 - 24
  • [39] Optimal Reliability Allocation for Modular Software Systems basis on Support Vector Clustering and Fuzzy Decision
    Wan, Yi
    Wu, Chengwen
    2009 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, VOL IV, PROCEEDINGS, 2009, : 515 - 519
  • [40] A family of software reliability growth models
    Stieber, Harald A.
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 217 - 222