Investigating the rendering capability of embedded devices for graphical-user-interfaces in mobile machines
Author:
Krüger Marius1, Vogel-Heuser Birgit1, Vollmann Simon1
Affiliation:
1. Technical University of Munich, Institute of Automation and Information Systems , Boltzmannstr. 15, 85748 Garching bei München , Germany
Abstract
Abstract
This paper focuses on the alignment of Graphical-User-Interface (GUI) applications and embedded devices. The main contribution is a benchmark approach that enables measuring and comparing the GUI rendering capability of embedded devices and provides a performance-oriented GUI design recommendation for an embedded device. The benchmark is tailored to common GUI applications and resource-limited devices, which are usually mounted in mobile machines. GUI applications can only be rendered smoothly if these devices have sufficient performance. A general benchmark concept is described and modeled in Unified Modeling Language (UML) at first, followed by a prototypical implementation and evaluation. It is demonstrated that the benchmark approach is applicable to GUI applications with different levels of complexity as well as embedded devices of different performance classes.
Publisher
Walter de Gruyter GmbH
Subject
Electrical and Electronic Engineering,Computer Science Applications,Control and Systems Engineering
Reference9 articles.
1. S. Zhang, C. He, and Z. Ji, “Study on human – machine interface design of construction machinery,” in Advances in Intelligent Systems and Computing, Advances in Ergonomics in Design, F. Rebelo and M. M. Soares, Eds., Cham, Springer International Publishing, 2019, pp. 78–85. 2. B. Egilmez, M. Schuchhardt, G. Memik, R. Ayoub, N. Soundararajan, and M. Kishinevsky, “User-aware frame rate management in android smartphones,” ACM Trans. Embed. Comput. Syst., vol. 16, no. 5s, pp. 1–17, 2017, https://doi.org/10.1145/3126539. 3. R. Weicker, “Benchmarking,” in Lecture Notes in Computer Science, Performance Evaluation of Complex Systems: Techniques and Tools, G. Goos, J. Hartmanis, J. van Leeuwen, M. C. Calzarossa, and S. Tucci, Eds., Berlin, Heidelberg, Springer, 2002, pp. 179–207. 4. A. Biørn-Hansen, C. Rieger, T.-M. Grønli, T. A. Majchrzak, and G. Ghinea, “An empirical investigation of performance overhead in cross-platform mobile development frameworks,” Empir. Software Eng., vol. 25, no. 4, pp. 2997–3040, 2020, https://doi.org/10.1007/s10664-020-09827-6. 5. A. Shaout and A. Walker, “State of the art: benchmarking microprocessors for embedded automotive applications,” IJACR, vol. 6, no. 26, pp. 185–194, 2016, https://doi.org/10.19101/ijacr.2016.625018.
|
|