{'fraction_non_alphanumeric': 0.011834319526627219, 'fraction_numerical': 0.0, 'mean_word_length': 6.126315789473685, '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}}
Software complexity assessment: annotated bibliography

Software complexity is an area of software engineering concerned with the identification, classification and measurement of features of software that effect the cost of developing and sustaining computer programs. As a human endeavor, programming is subject to behavioral and psychological factors that eventually lead to the study of the human thought processes. The introduction and annotated bibliography presented are intended to relate a diversity of literature from computer science, cognitive psychology, and software engineering that are contributing to the current state of investigation in software complexity.