{'fraction_non_alphanumeric': 0.024207011686143573, 'fraction_numerical': 0.0, 'mean_word_length': 5.11734693877551, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
HMI Development of Derived Products by Model-Driven Prototyping Tool for In-Vehicle System

The number of man-months of HMI (human machine interface) development for embedded systems is increasing because of internationalization. Even though functions of embedded systems such as in-vehicle systems are largely the same for each country, the HMI design has to be customized to specific languages and requirements. For instance, adjusting the width and font of text improves its visibility. However, this creates a new issue regarding HMI design management. We report here on HMI development of derived products, which are assumed to be developed with common functions and customized HMI, by using a model-driven prototyping tool for in-vehicle systems. The prototyping tool we developed is based on open source software including an image editor, Eclipse plug-in, relational database, servlet, and Web browser. In addition, XML for the prototyping tool is defined in order to represent derived product support features. In experiments, this prototyping tool enabled HMI designers of an in-vehicle system to check the HMI design more quickly and easily than in a traditional HMI development process.