{'fraction_non_alphanumeric': 0.02576808721506442, 'fraction_numerical': 0.0, 'mean_word_length': 5.352201257861635, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Optimal Selection of Software Reliability Growth Models: A CRITIC-CODAS Technique

A plethora of software reliability growth models (SRGMs) have been proposed in the last forty years. SRGMs are the mathematical relation which are helpful in predicting the remaining number of faults, software release time, software reliability etc., during the testing phase. However, the SRGM are dataset dependent, so evaluating and selecting the best SRGM based on the user's requirements becomes a challenging task. Inaccurate selection of SRGM can lead to irrelevant results and delays in software releases. In order to address this issue, we have proposed an integrated technique based on Criteria Importance Through Inter-Criteria Correlation (CRITIC) and Combinative Distance-Based Assessment (CODAS) to rank the SRGMs. In order to demonstrate the proposed technique on a given dataset, we have selected ten SRGM and six selection criteria. The results are beneficial for software managers to select appropriate SRGM.