{'fraction_non_alphanumeric': 0.06567992599444958, 'fraction_numerical': 0.058279370952821465, 'mean_word_length': 5.112994350282486, '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}}
Vehicle control apparatus and a recording medium

A vehicle control apparatus (1) has multiple electronic control units (ECUs 10a, 10b) connected via communication line (50). Control programs of the apparatus is defined in an object-oriented type and loaded distributedly among multiple control units (10a, 10b). The control programs of each control unit (10a, 10b) includes an application layer (61a, 61b), an interface layer (62a, 62b), a hardware-dependent virtual sensor part (63a, 63b), a virtual actuator part (64a, 64b), an input information converting part (66a, 66b) and output control part (67a, 67b). The application layer (61a, 61b) is separated from hardware-dependent parts. When an application layer (61b) of a B-ECU (10b) specifies a virtual actuator part (64a) and outputs driving information, an interface layer (62b) sends the driving information via the communication line (50) to an interface layer (62a) of an A-ECU (10a). The output control part (67a) of the A-ECU (10a) outputs that driving information at suitable timing to the virtual actuator part (64a).