Layout placement optimization methods using repeated user interface sequence patterns for client applications

被引:3
|
作者
Chung, Jihye [1 ]
Hong, Seongjin [3 ]
Kim, Youngbin [2 ]
Kang, S. J. [3 ]
Kim, Changhun [1 ]
机构
[1] Korea Univ, Dept Comp Sci, Seoul, South Korea
[2] Chung Ang Univ, Grad Sch Adv Imaging Sci Multimedia & Film, Seoul, South Korea
[3] Hongik Univ, Sch Games, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Adaptive user interfaces; user-generated user interface; genetic algorithm; keystroke-level model; INTERACTIVE GENETIC ALGORITHM; DESIGN;
D O I
10.1177/1473871618825334
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose a method for automatically optimizing the layout placement of user interfaces in commercial applications. The proposed method suggests an optimal user interface component placement layout for an application by considering behavior cost, repeated user interface sequences, and preferred placement area. We used the Apriori algorithm and a genetic algorithm efficiently to optimize user interface component placement based on the evaluation of a keystroke-level model. We verified the effectiveness of the proposed method using a customizable user interface for three applications, namely, Adobe Photoshop, 3DS MAX, and the massively multiplayer online role-playing game "World of Warcraft." Our experimental results show that the proposed system can both reduce the behavioral cost of an application at the user level and enable efficient user interface usage by considering interrelationship patterns among user interface components.
引用
收藏
页码:357 / 370
页数:14
相关论文
共 50 条
  • [31] Optimal Placement of Wind Turbines in Wind Farm Layout Using Particle Swarm Optimization
    Asaah, Philip
    Hao, Lili
    Ji, Jing
    JOURNAL OF MODERN POWER SYSTEMS AND CLEAN ENERGY, 2021, 9 (02) : 367 - 375
  • [32] Interface Layout Optimization for Electrical Devices Using Heuristic Algorithms and Eye Movement
    Lu, Guoying
    Yu, Jianqin
    Zhou, Junkun
    Cheng, Tianyu
    Zhang, Ting
    Zhang, Shuai
    IEEE ACCESS, 2023, 11 : 106083 - 106094
  • [33] Comparative Study of Wind Turbine Placement Methods for Flat Wind Farm Layout Optimization with Irregular Boundary
    Wang, Longyan
    APPLIED SCIENCES-BASEL, 2019, 9 (04):
  • [34] Recovery of User Interface Web Design Patterns using Regular Expressions
    Mahmood, Khalid
    Tariq, Faiza
    Rasool, Ghulam
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (04) : 405 - 420
  • [35] Using design patterns to restructure the user interface part of an application framework
    Strunk, W.
    Frose, F.
    Theory and Practice of Object Systems, 1996, 2 (01): : 53 - 60
  • [36] A Bacterial Foraging Optimization Algorithm for User Interface Layout Design in Complex Human-computer Interaction System
    Li, Xinyan
    Cui, Yan
    Jin, Nianfu
    Su, Jin
    Pang, Fengying
    Gao, Ming
    PROCEEDINGS OF THE 2021 IEEE 24TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2021, : 987 - 990
  • [37] Sequence learning using Content and Consumption Patterns for User Path Prediction
    Chawla, Kushal
    Chhaya, Niyati
    Singh, Aman Deep
    Vadlamannati, Soumya
    Agrawal, Aarushi
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON INTELLIGENT USER INTERFACES: COMPANION (IUI 2019), 2019, : 19 - 20
  • [38] Usability Evaluation Methods of User Interface Based on Mobile Games Using Fuzzy Methods
    Cui, Mengtian
    Zhu, Libo
    SMART GRAPHICS, SG 2015, 2017, 9317 : 124 - 131
  • [39] Optimization of Brain Mobile Interface Applications Using IoT
    Sadeghi, Koosha
    Banerjee, Ayan
    Sohankar, Javad
    Gupta, Sandeep K. S.
    PROCEEDINGS OF 2016 IEEE 23RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2016, : 32 - 41
  • [40] Advanced Graphical User Interface for Analysis of Infrared Thermographic Sequence using MATLAB
    Kante, M.
    Reddy, D.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING 2016 (ICCASP 2016), 2017, 137 : 187 - 193