{'fraction_non_alphanumeric': 0.020700636942675158, 'fraction_numerical': 0.0, 'mean_word_length': 5.552083333333333, '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}}
An adaptive architecture of the networked software

The software architecture which may evolve dynamically is the key to implement the adaptive networked software. This paper proposed a meta-model of adaptive software architecture based on RGPS meta-modeling of requirement framework. This meta-model takes the reflection architecture as foundation, and takes goal as unit, combines goal model, process model with services, while transformation of the processes and selection of the services are achieved by meta-objects in the meta-level, consequently it realizes adaptability of the software architecture to different demands.