An Optimization Method for User Interface Components Based on Big Data

  • Fei LyuEmail author
  • Lei Ren
  • Yi Du
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10228)


The efficiency and usability of user interface largely depend on the design and optimization of UI components. This paper proposes an optimization method for UI components based on big data collected from users. First, a user interface components optimization model (UCOM) is proposed which is described from four aspects including user model, task model, interaction model, and component presentation model. Then, based on UCOM, a big data-driven optimization method for user interface component (BOM) is presented. This method defines complete optimizing solution, uses the crowdsourcing to publish solution, gathers and analyzes users’ big data, utilizes AHP to develop a weight formula, and finally provides integrated optimization suggestion.


Big data Optimization method User interface 



This work is supported by National Natural Science Foundation of China (Grant No. 61303162, No. 61402435), the Fundamental Research Funds for the Central Universities, and Beijing Municipal Social Science Foundation (Grant No. 16YTC033).


  1. 1.
    Card, S.K., Newell, A., Moran, T.P.: The Psychology of Human-Computer Interaction. Lawrence Erlbaum Associates Inc., Mahwah (1983)Google Scholar
  2. 2.
    Olson, J.R., Olson, G.M.: The growth of cognitive modeling in human-computer interaction since GOMS. Hum.-Comput. Interact. 5, 221–265 (1990)CrossRefGoogle Scholar
  3. 3.
    Tian, F., Xu, L., Wang, H., Zhang, X., Liu, Y., Setlur, V., Dai, G.: Tilt menu: using the 3D orientation information of pen devices to extend the selection capability of pen-based user interfaces. In: Proceeding of the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems, pp. 1371–1380 (2008)Google Scholar
  4. 4.
    Uddin, M.S., Gutwin, C., Lafreniere, B.: HandMark Menus: rapid command selection and large command sets on multi-touch displays. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, pp. 5836–5848 (2016)Google Scholar
  5. 5.
    Grossman, T., Hinckley, K., Baudisch, P., Agrawala, M., Balakrishnan, R.: Hover components: using the tracking state to extend the capabilities of pen-operated devices. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 861–870 (2006)Google Scholar
  6. 6.
    Puerta, A., Eisenstein, J.: Towards a general computational framework for model-based interface development systems. In: Proceedings of the 4th International Conference on Intelligent User Interfaces, pp. 171–178 (1999)Google Scholar
  7. 7.
    Ren, L., Cui, J., Li, N., Wu, Q., et al.: Cloud-based intelligent user interface for cloud manufacturing: model, technology and application. Trans. ASME J. Manuf. Sci. Eng. (2015). ISSN:1087-1357. doi: 10.1115/1.4030332
  8. 8.
    Salmeron, J.L., Herrero, I.: An AHP-based methodology to rank critical success factors of executive information systems. Comput. Stand. Interfaces 28(1), 1–12 (2005)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.School of Digital Media and Design ArtsBeijing University of Posts and TelecommunicationsBeijingChina
  2. 2.Beijing Key Laboratory of Network Systems and Network CultureBeijing University of Posts and TelecommunicationsBeijingChina
  3. 3.School of Automation Science and Electrical EngineeringBeihang UniversityBeijingChina
  4. 4.Department of Big Data Technology and Application DevelopmentComputer Network Information Center, Chinese Academy of SciencesBeijingChina

Personalised recommendations