{'fraction_non_alphanumeric': 0.023157894736842106, 'fraction_numerical': 0.0010526315789473684, 'mean_word_length': 5.74468085106383, '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}}
Java-based graphical user interface framework for In-Vehicle Infotainment units with WebGL support

In-Vehicle Infotainment (IVI) applications are gaining more and more attention in the automotive industry. For application development different technologies are used, typically Linux-based, accompanied with various proprietary IDE tools. Cross-platform applications are therefore not easy to create, ramp up time to start a development project is large and require specific know-how. In this paper, we propose an application environment based on open technologies, such as HTML5 and JavaScript for IVI application development, fully utilizing WebGL for advanced graphical effects. To further facilitate the development, we created a Java-based framework which allows creating and portability of cluster and IVI applications to the proposed application environment. Evaluation shows the feasibility of our approach and adequate graphical performance.