{'fraction_non_alphanumeric': 0.017150395778364115, 'fraction_numerical': 0.0, 'mean_word_length': 5.2727272727272725, '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}}
Adaptive Agents for Cyber-Physical Systems

This paper proposes a bio-inspired approach to adapting software components in CPSs. It introduces the notions of differentiation and dedifferentiation in cellular slime molds. When a software component delegates a function to another component coordinating with it, if the former has the function, this function becomes lessdeveloped and the latter’s function becomes well-developed like that in cellular differentiation. The approach enables software components on CPSs to be naturally adapted to changes in the cyber and physical world in a self-organizing manner. It is constructed as a middleware system to execute general purpose applications on a CPS. We present several evaluations of the approach in CPSs.