{'fraction_non_alphanumeric': 0.015817223198594025, 'fraction_numerical': 0.0, 'mean_word_length': 4.876288659793815, '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}}
Analysis of Class Design Coupling Based on Information Entropy

In object-oriented programming, designing class is one of the most important steps of software development. How to analyze and evaluate the class design is an important topic in the field of software engineering. The paper puts forward a method which is based on information entropy to quantify the coupling of class design. Compared to the conventional methods, this method has a better operability and accuracy. On the above basis, this paper validates the feasibility of the method by the case studies.