UI semantic component group detection: Grouping UI elements with similar semantics in mobile graphical user interface ☆

被引:0
|
作者
Xiao, Shuhong [1 ]
Chen, Yunnong [1 ]
Song, Yaxuan [1 ]
Chen, Liuqing [1 ,2 ]
Sun, Lingyun [1 ,2 ]
Zhen, Yankun [3 ]
Chang, Yanfang [3 ]
Zhou, Tingting [3 ]
机构
[1] Zhejiang Univ, Hangzhou 310027, Peoples R China
[2] Alibaba Zhejiang Univ, Joint Res Inst Frontier Technol, Hangzhou 310027, Peoples R China
[3] Alibaba Grp, Hangzhou 311121, Peoples R China
关键词
UI element grouping; UI object detection; UI-related software application; Transformer;
D O I
10.1016/j.displa.2024.102679
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Texts, widgets, and images on a UI page do not work separately. Instead, they are partitioned into groups to achieve certain interaction functions or visual information. Existing studies on UI elements grouping mainly focus on a specific single UI-related software engineering task, and their groups vary in appearance and function. In this case, we propose our semantic component groups that pack adjacent text and non -text elements with similar semantics. In contrast to those task -oriented grouping methods, our semantic component group can be adopted for multiple UI-related software tasks, such as retrieving UI perceptual groups, improving code structure for automatic UI-to-code generation, and generating accessibility data for screen readers. To recognize semantic component groups on a UI page, we propose a robust, deep learning -based vision detector, UISCGD, which extends the SOTA deformable-DETR by incorporating UI element color representation and a learned prior on group distribution. The model is trained on our UI screenshots dataset of 1988 mobile GUIs from more than 200 apps in both iOS and Android platforms. The evaluation shows that our UISCGD achieves 6.1% better than the best baseline algorithm and 5.4 % better than deformable-DETR in which it is based.
引用
收藏
页数:15
相关论文
共 10 条
  • [1] Mobile-UI-Repair: a deep learning based UI smell detection technique for mobile user interface
    Ali, Asif
    Xia, Yuanqing
    Navid, Qamar
    Khan, Zohaib Ahmad
    Khan, Javed Ali
    Aldakheel, Eman Abdullah
    Khafaga, Doaa
    [J]. PEERJ COMPUTER SCIENCE, 2024, 10
  • [2] Reusing UI elements with Model-Based User Interface Development
    Delgado, A.
    Estepa, A.
    Troyano, J. A.
    Estepa, R.
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2016, 86 : 48 - 62
  • [3] UI-CAT: Calculating User Interface Complexity Metrics for Mobile Applications
    Riegler, Andreas
    Holzmann, Clemens
    [J]. PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS MULTIMEDIA (MUM 2015), 2015, : 390 - 394
  • [4] Evaluating on User Experience and User Interface (UX/UI) of EnerTrApp a Mobile Web Energy Monitoring System
    Escanillan-Galera, Kristine Mae P.
    Vilela-Malabanan, Cenie M.
    [J]. FIFTH INFORMATION SYSTEMS INTERNATIONAL CONFERENCE, 2019, 161 : 1225 - 1232
  • [5] Real Time Detection of Mobile Graphical User Interface Elements Using Convolutional Neural Networks
    Degaki, Richard Hada
    Colonna, Juan Gabriel
    Lopez, Yadini
    Carvalho, Jose Reginaldo
    Silva, Edson
    [J]. PROCEEDINGS OF THE 28TH BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB, WEBMEDIA 2022, 2022, : 159 - 167
  • [6] Semantic Similarity-Based Mobile Application Isomorphic Graphical User Interface Identification
    Cheng, Jing
    Zhao, Jiayi
    Xu, Weidong
    Zhang, Tao
    Xue, Feng
    Liu, Shaoying
    [J]. MATHEMATICS, 2023, 11 (03)
  • [7] As with Wine, Life Gets Better with Age. Redefining Mobile User Interface (UI) Components in the Age-Friendly Design Transformation
    Chen, Qihe
    Zhang, Mengyi
    Zhang, Mingyang
    Huang, Ruonan
    Pang, Jingyu
    Yang, An
    Yang, Jing
    Yi, Hongyuan
    Yuan, Weikun
    Zhang, Chengwen
    Zhang, Guohao
    Zhang, Yike
    Zhang, Zhejun
    Garcia, Juan Jimenez
    Gao, Yuan
    Hou, Shifang
    Liao, Qi
    Yang, Senming
    Zhu, Di
    [J]. CROSS-CULTURAL DESIGN, PT I, CCD 2023, 2023, 14022 : 161 - 171
  • [8] User Interface (UI) Design and User Experience Questionnaire (UEQ) Evaluation of a To-Do List Mobile Application to Support Day-To-Day Life of Older Adults
    Zhu, Di
    Wang, Dahua
    Huang, Ruonan
    Jing, Yuchen
    Qiao, Li
    Liu, Wei
    [J]. HEALTHCARE, 2022, 10 (10)
  • [9] Development of measurement instrument for visual qualities of graphical user interface elements (VISQUAL): a test in the context of mobile game icons
    Jylha, Henriettaha
    Hamari, Juho
    [J]. USER MODELING AND USER-ADAPTED INTERACTION, 2020, 30 (05) : 949 - 982
  • [10] Development of measurement instrument for visual qualities of graphical user interface elements (VISQUAL): a test in the context of mobile game icons
    Henrietta Jylhä
    Juho Hamari
    [J]. User Modeling and User-Adapted Interaction, 2020, 30 : 949 - 982