{'fraction_non_alphanumeric': 0.01726844583987441, 'fraction_numerical': 0.0, 'mean_word_length': 5.076190476190476, '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}}
Some thoughts on the quality of a computer-based system's architecture

This paper suggests quality criteria for a computer based system (CBS) architecture. Using a combination of these criteria, the quality areas of flexibility and interoperability are examined using the IEEE reference model for application portability and systems interoperability. The purpose is to show how to identify, and assess if a CBS architecture meets specific quality criteria. The goal of this work is to understand how the quality of a CBS architecture affects behavior and risk over the CBS life cycle. The paper closes with suggestions for further work.