Evaluation of User Interface Description Languages for Model-Based User Interface Development in the German Automotive Industry
Abstract
Developing human-machine-interfaces (HMI) in the automotive industry is a time-consuming and complex task, involving different companies (car manufacturers, suppliers, translators, designers) and teams with different backgrounds. One way to improve the current problems arising from communication and documentation deficits is to formalize the specification to make it easier to read, to structure and to analyze. The project automotiveHMI aims to create a domain-specific modeling language for HMI development in the automotive industry. As part of the project, current specification processes and artifacts as well as the related roles were analyzed. During the analysis 18 criteria which should be fulfilled by a domain-specific modeling language have been identified. The criteria are used to evaluate existing modeling languages and to set objectives for the development of a new modeling language focusing the cross-company and cross-team development of model-based HMIs in the automotive industry.
Keywords
Automotive User Interface Model-Based User Interface Development Task Analysis User RolesPreview
Unable to display preview. Download preview PDF.
References
- 1.Danneberg, J., Burgard, J.: A comprehensive study on innovation in the automotive industry, http://www.oliverwyman.com/pdf_files/CarInnovation2015_engl.pdf
- 2.Huebner, M., Gruell, I.: ICUC-XML Format. Format Specification Revision 14. Elektrobit (2007)Google Scholar
- 3.Hussmann, H., Meixner, G., Zuehlke, D. (eds.): Model-Driven Development of Advanced User Interfaces. SCI, vol. 340. Springer, Heidelberg (2011)Google Scholar
- 4.Vanderdonckt, J., Limbourg, Q., Michotte, B.: USIXML: A User Interface Description Language for Specifying Multimodal User Interfaces. In: Proc. of the W3C Workshop on Multimodal Interaction, Sophia Antipolis, France (2004)Google Scholar
- 5.Puerta, A., Eisenstein, J.: XIML: A Universal Language for User Interfaces. RedWhale Software, http://www.ximl.org/pages/docs.asp
- 6.Souchon, N., Vanderdonckt, J.: A Review of XML-Compliant User Interface Description Languages. In: Jorge, J.A., Jardim Nunes, N., Falcão e Cunha, J. (eds.) DSV-IS 2003. LNCS, vol. 2844, pp. 377–391. Springer, Heidelberg (2003)CrossRefGoogle Scholar
- 7.Guerrero García, J., González Calleros, J., Vanderdonckt, J.: A Theoretical Survey of User Interface Description Languages: Preliminary Results. In: Proc. of Joint 4th Latin American Conference on Human-Computer Interaction, Los Alamitos, USA (2009)Google Scholar
- 8.Meixner, G., Paternó, F., Vanderdonckt, J.: Past, Present, and Future of Model-Based User Interface Development. i-com 10(3), 2–11 (2011)CrossRefGoogle Scholar
- 9.Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.: A Unifying Reference Framework for Multi-Target User Interfaces. Interacting with Computer 15(3), 289–308 (2003)CrossRefGoogle Scholar
- 10.Kuemmerling, M., Meixner, G.: Model-Based User Interface Development in the Automotive Industry. In: Proc. of the 3rd International Workshop on Multimodal Interfaces for Automotive Applications, Palo Alto, USA, pp. 41–44 (2010)Google Scholar
- 11.Ghosh, D.: DSL for the Uninitiated. Communications of the ACM 54(7), 44–50 (2011)CrossRefGoogle Scholar
- 12.Hess, S., Gross, A., Maier, A., Orfgen, M., Meixner, G.: Standardizing Model-Based IVI Development in the German Automotive Industry. In: Proc. of the 4th International Conference on Automotive User Interfaces and Interactive Vehicular Applications, Portsmouth, USA, pp. 59–66 (2012)Google Scholar
- 13.Bleul, S., Schaefer, R., Mueller, W.: Multimodal Dialog Description for Mobile Devices. In: Proc. of the Workshop on XML-based User Interface Description Languages, Gallipoli, Italy (2004)Google Scholar
- 14.Brunhorn, J.: XML-Sprache zur Beschreibung von HMIs für Infotainmentsysteme und Kombiinstrumente. Language Specification 1.0. OEM Arbeitskreis HMI Methodik (2007)Google Scholar
- 15.Jud, A.: Präzise Syntaxdefinition einer Modellierungstechnik für Infotainment-Systeme. Master-Thesis, Technische Universität Berlin (2007)Google Scholar
- 16.Reich, B.: Abstrakte Beschreibung automobiler HMI-Systeme und deren Erweiterung für neue Dienste. Master-Thesis, Universität Ulm (2008)Google Scholar