{'fraction_non_alphanumeric': 0.013657056145675266, 'fraction_numerical': 0.0, 'mean_word_length': 5.804123711340206, '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}}
Elements of a software quality control program

Software quality has received a significant amount of attention recently because of the increased emphasis by American industry on quality and because of the attempt to control increasing maintenance costs. Until recently quality was the responsibility of the programmer or software engineer; however, the increased emphasis on quality has prompted an increase in the number of separate quality organizations. The success of an independent quality organization is dependent on several factors: the current state of software quality technology, high-level management commitment, and adequate technical resources.