{'fraction_non_alphanumeric': 0.012672811059907835, 'fraction_numerical': 0.0, 'mean_word_length': 5.119718309859155, '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}}
A Visualization Technique for Metrics-Based Hierarchical Quality Models

Software quality is an impalpable concept, any quality goal set can prove to be elusive at best. A number of quality models have been proposed over the years that have tried to shed light on quality in a more systematic way. Even these quality models could be complex themselves and relationships among the various elements in the model could be tedious and cumbersome. This paper proposes a visualization technique for the metrics-based hierarchical quality model. The proposed technique relies on a proven visualization approach developed for viewing neural network models. It makes use of shapes, colors and line width to portray the relations among elements that simultaneously contribute to the targeted effective quality. An application case study is also presented to demonstrate its use.