{'fraction_non_alphanumeric': 0.01781970649895178, 'fraction_numerical': 0.0, 'mean_word_length': 5.161290322580645, '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}}
Reliability Assessment of Elementary COTS Software Component

For predicting the reliability of a software application composed third party software components like COTS (Commercial-Off-The-shelf) one has to heavily rely on the reliability values available which may not be always correct. As, there can be several factors which can effect the reliability values for example, the vendors may be biased, it may not be possible to select test cases to execute all possible executable paths of the program (as the source code and other design specifications are not available). As, a result errors may still remain and can go undetected. The testing environment may not be the same as the operational environment, etc. Considering all these situations an innovative approach has been developed so that the integrators and the developers can make a relative comparison among the components to select suitable components to be integrated into the application.