On the Impact of Aesthetic Defects on the Maintainability of Mobile Graphical User Interfaces: An Empirical Study

被引:6
|
作者
Soui, Makram [1 ]
Chouchane, Mabrouka [2 ]
Bessghaier, Narjes [3 ]
Mkaouer, Mohamed Wiem [4 ]
Kessentini, Marouane [5 ]
机构
[1] Saudi Elect Univ, Coll Comp & Informat, Riyadh, Saudi Arabia
[2] Natl Sch Comp Sci Manouba, Manouba, Tunisia
[3] Ecole Technol Super ETS, Montreal, PQ, Canada
[4] Rochester Inst Technol, Rochester, NY 14623 USA
[5] Univ Michigan, Ann Arbor, MI 48109 USA
关键词
Aesthetics defects; Change-size; Correlation; Evolution of Android GMUI;
D O I
10.1007/s10796-020-10100-w
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the development of Android mobile applications continues to grow and to follow up its high increase in demand and market share, there is a need for automating the evaluation of Graphical Mobile User Interfaces (GMUI) to detect any associated defects as they are perceived to lead to bad overall usability. Although, there is growth in research targeting the assessment of mobile user interfaces, there is a lack of studies assessing their impact on quality. The goal of this work is to analyze the impact of defects on the maintainability of user interfaces by studying the connection between the existence of defects and the change-proneness of user interfaces. We empirically study the impact of 8 aesthetics defects in 56 releases of 5 Android applications and examine the diffuseness of GMUI defects throughout mobile apps evolution. Then, we investigate whether infected classes are changed more frequently, and have a larger change-size than other non-infected classes in terms of Change Frequency (CF) and Change-Size (CS). Moreover, we studied the survivability and co-occurrences of GMUI defects in order to prioritize their corrections. Our empirical validation confirms that the infected user interfaces are more prone to undergo many changes than other user interfaces, and there are some severe aesthetic defects still exists even after makingmany improvements in the code that may need more maintenance efforts.
引用
收藏
页码:659 / 676
页数:18
相关论文
共 50 条
  • [21] Impact of response delay and training on user performance with text-based and graphical user interfaces for engineering design
    Simpson, Timothy W.
    Barron, Kimberly
    Rothrock, Ling
    Frecker, Mary
    Barton, Russell R.
    Ligetti, Chris
    RESEARCH IN ENGINEERING DESIGN, 2007, 18 (02) : 49 - 65
  • [22] User acceptance of mobile commerce: an empirical study in Macau
    Lai, Ivan K. W.
    Lai, Donny C. F.
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2014, 45 (06) : 1321 - 1331
  • [23] A systematic mapping study for graphical user interface testing on mobile apps
    Nie, Liming
    Said, Kabir Sulaiman
    Ma, Lingfei
    Zheng, Yaowen
    Zhao, Yangyang
    IET Software, 2023, 17 (03): : 249 - 267
  • [24] A systematic mapping study for graphical user interface testing on mobile apps
    Nie, Liming
    Said, Kabir Sulaiman
    Ma, Lingfei
    Zheng, Yaowen
    Zhao, Yangyang
    IET SOFTWARE, 2023, 17 (03) : 249 - 267
  • [25] Power-Saving Color Transformation of Mobile Graphical User Interfaces on OLED-based Displays
    Dong, Mian
    Choi, Yung-Seok Kevin
    Zhong, Lin
    ISLPED 09, 2009, : 339 - 342
  • [26] Exploring the Impact of Inter-smell Relations on Software Maintainability: An Empirical Study
    Yamashita, Aiko
    Moonen, Leon
    PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), 2013, : 682 - 691
  • [27] Exploring the impact of inter-smell relations on software maintainability: An empirical study
    Yamashita, Aiko
    Moonen, Leon
    Proceedings - International Conference on Software Engineering, 2013, : 682 - 691
  • [28] Impact of Selected Java']Java Idioms on Source Code Maintainability - Empirical Study
    Hnatkowska, Bogumila
    Jaszczak, Anna
    PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON DEPENDABILITY AND COMPLEX SYSTEMS DEPCOS-RELCOMEX, 2014, 286 : 243 - 254
  • [29] Evaluation of Mobile Applications User Interfaces: A Case Study of Children's Mobile Applications
    Algashmari, Wajd Fahad
    Aljedebi, Wajdi
    COMMUNICATIONS IN MATHEMATICS AND APPLICATIONS, 2022, 13 (01): : 417 - 425
  • [30] Visual Testing of Graphical User Interfaces: an Exploratory Study Towards Systematic Definitions and Approaches
    Issa, Ayman
    Sillito, Jonathan
    Garousi, Vahid
    2012 14TH IEEE INTERNATIONAL SYMPOSIUM ON WEB SYSTEMS EVOLUTION (WSE), 2012, : 11 - 15