{'fraction_non_alphanumeric': 0.02097902097902098, 'fraction_numerical': 0.0, 'mean_word_length': 5.557251908396947, '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 system of systems architecture for the internet of things exploiting autonomous components

As the internet of things (IoT) becomes more popular, supporting systems and their components become more complex and largely heterogeneous. This paper discusses on a system of systems (SoS) architecture for IoT systems composed by autonomous components. The proposed architecture focuses on a middleware transforming sensor services to REST services, for the development of mixed-criticality applications. The middleware consisting of autonomous aggregation software running on commodity multi-core devices, such as Raspberry Pi. Self-management policies applied are discussed in the paper. The analysis of a smart building system, developed as a use case, provides solid evidence that such an architecture is realistic and can lead to highly competitive systems.