{'fraction_non_alphanumeric': 0.020070838252656435, 'fraction_numerical': 0.0, 'mean_word_length': 5.73015873015873, '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 Testing for Cyber-physical Systems: From Scenarios to Executable Tests

This work is part of an M&SBSE (Modeling and Simulation-Based Systems Engineering) initiative for cyber-physical systems. The design and the validation of such systems, in which the operations of physical entities are controlled by computing cores, are particularly challenging since they require the cooperation of many disciplines. To address the verification challenge, we have previously proposed a requirement driven testing approach. In that context, we present here the specification and the implementation of a method that automatically transforms models of test scenarios originating from requirements into automated tests, thus driving the verification process from early design phases to simulation, and ultimately to the validation of the final product.