{'fraction_non_alphanumeric': 0.013489208633093525, 'fraction_numerical': 0.0, 'mean_word_length': 5.625, '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}}
Automated Interaction Analysis of Reactive Behavioural Models

Reactive behavioural models are well known to support the problem-oriented development of embedded systems. Rigorous modelling tools allow developers to verify models automatically and to generate executable code for system implementations. Moreover, as we will show, the expressive power of rigorous modelling notations can be exploited further by supporting automated views of implicit model properties. In this paper we present an extension of the real-time modelling tool CIP Tool® by automated views of causal model properties. The viewers display interaction sequences and control flow structures of cooperating state machines. The views can be generated during the construction of a model. Furthermore, the basic interaction analysis algorithm is used to prevent the construction of models with unbounded interaction sequences. We describe the principle of operation of the automated viewers and the views they produce. Considerable productivity gains have been observed both for the development and maintenance phases of industrial projects.