{'fraction_non_alphanumeric': 0.014492753623188406, 'fraction_numerical': 0.0, 'mean_word_length': 5.355828220858895, '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 Evaluation Method of Complex Software Based on Weighted Network Model

Based on the related theories and methods of complex networks, this paper proposes a method for evaluating the reliability of complex software based on weighted network model for large-scale complex software systems. This model is proposed to overcome the shortcomings of existing software networks in describing the dependencies of real software systems. First, the complex software system is abstracted into a complex software network, and the internal topological structure of a large-scale complex software system is viewed in the form of the network. Secondly, a weighted network model between nodes is established on the basis of this topology, and the actual dependencies of each structure within the software system are studied and analyzed. Finally, according to the weighted network model, the reliability analysis of a real software system is carried out, and the comparison with other similar technologies proves the validity of the method.