Optimizing software release decisions: a TFN-based uncertainty modeling approach

被引:2
作者
Kushwaha, Shivani [1 ]
Kumar, Ajay [1 ]
机构
[1] Atal Bihari Vajpayee Indian Inst Informat Technol, Dept Engn Sci, Morena Link Rd, Gwalior 474015, MP, India
关键词
Software reliability; Testing effort function; Optimal release time; Change point; Triangular fuzzy number; RELIABILITY GROWTH; POLICY;
D O I
10.1007/s13198-024-02394-9
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In our contemporary world, where technology is omnipresent and essential to daily life, the reliability of software systems is indispensable. Consequently, efforts to optimize software release time and decision-making processes have become imperative. Software reliability growth models (SRGMs) have emerged as valuable tools in gauging software reliability, with researchers studying various factors such as change point and testing effort. However, uncertainties persist throughout testing processes, which are inherently influenced by human factors. Fuzzy set theory has emerged as a valuable tool in addressing the inherent uncertainties and complexities associated with software systems. Its ability to model imprecise, uncertain, and vague information makes it particularly well-suited for capturing the nuances of software reliability. In this research, we propose a novel approach that amalgamates change point detection, logistic testing effort function modeling, and triangular fuzzy numbers (TFNs) to tackle uncertainty and vagueness in software reliability modeling. Additionally, we explore release time optimization considering TFNs, aiming to enhance decision-making in software development and release planning.
引用
收藏
页码:3940 / 3953
页数:14
相关论文
共 33 条
[1]   The exponentiated Weibull software reliability growth model with various testing-efforts and optimal release policy A performance analysis [J].
Ahmad, Nesar ;
Bokhari, M. ;
Quadri, S. ;
Khan, M. .
INTERNATIONAL JOURNAL OF QUALITY & RELIABILITY MANAGEMENT, 2008, 25 (02) :211-+
[2]   Optimal release time determination via fuzzy goal programming approach for SDE-based software reliability growth model [J].
Chatterjee, S. ;
Chaudhuri, Bhagyashree ;
Bhar, Chandan .
SOFT COMPUTING, 2021, 25 (05) :3545-3564
[3]   A study of software reliability growth from the perspective of learning effects [J].
Chiu, Kuei-Chen ;
Huang, Yeu-Shiang ;
Lee, Tzai-Zang .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2008, 93 (10) :1410-1421
[4]   TIME-DEPENDENT ERROR-DETECTION RATE MODEL FOR SOFTWARE RELIABILITY AND OTHER PERFORMANCE-MEASURES [J].
GOEL, AL ;
OKUMOTO, K .
IEEE TRANSACTIONS ON RELIABILITY, 1979, 28 (03) :206-211
[5]  
Gupta Sunil, 2016, 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES), P1730, DOI 10.1109/SCOPES.2016.7955739
[6]   Analysis of incorporating logistic testing-effort function into software reliability modeling [J].
Huang, CY ;
Kuo, SY .
IEEE TRANSACTIONS ON RELIABILITY, 2002, 51 (03) :261-270
[7]  
Jha P., 2010, COMMUN DEPEND Q MANA, V13, P61
[8]   SRGM Decision Model Considering Cost-Reliability [J].
Jiang, Wenqian ;
Zhang, Ce ;
Liu, Di ;
Liu, Kaiwei ;
Sun, Zhichao ;
Wang, Jianyuan ;
Qiu, Zhongyin ;
Lv, Weigong .
INTERNATIONAL JOURNAL OF DIGITAL CRIME AND FORENSICS, 2022, 14 (02)
[9]   Joint optimization of software time-to-market and testing duration using multi-attribute utility theory [J].
Kapur, P. K. ;
Panwar, Saurabh ;
Singh, Ompal ;
Kumar, Vivek .
ANNALS OF OPERATIONS RESEARCH, 2022, 312 (01) :305-332
[10]   Optimal release policy under fuzzy environment [J].
Kapur P.K. ;
Pham H. ;
Gupta A. ;
Jha P.C. .
International Journal of System Assurance Engineering and Management, 2011, 2 (1) :48-58