An Exploratory Study for GUI Posts on Stack Overflow

被引:0
|
作者
Ding, Jing [1 ]
Nie, Liming [2 ]
Liu, Yang [1 ,2 ]
Ding, Zuohua [1 ]
Xuan, Jifeng [3 ]
机构
[1] Zhejiang Sci Tech Univ, Sch Comp Sci & Technol, Hangzhou, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
[3] Wuhan Univ, Sch Comp Sci, Wuhan, Peoples R China
来源
2022 IEEE 22ND INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY, QRS | 2022年
关键词
GUI development; Stack Overflow; Exploratory study;
D O I
10.1109/QRS57517.2022.00114
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Graphical User Interface (GUI) has become one of the most effective human-computer communication medium today. The quality of GUI is essential to the success of apps, especially for mobile apps. Developers not only have to understand the interaction of various components, but also follow the principles of design and implementation. It is helpful for developers to understand the challenges via analyzing the questions and answers (Q&A) on GUI development. However, there is no large-scale study on the GUI development posts on Stack Overflow. In this paper, we conduct an exploratory study on 23,741 posts related to GUI development on Stack Overflow. We first extract 20 topics related to GUI development using topic modeling. After manually classifying these GUI topics into 5 categories, we further quantitatively analyze the popularity and difficulty of GUI topics, the correlation between these two aspects, and qualitatively analyze the distribution of question types in posts. Finally, we have some interesting findings. These findings contain that the topic "tool selection" is the most popular topic, the topic "thread" has the highest percentage of unaccepted answers, and the topic "client/server" answer takes the longest time to be accepted. In addition, we discuss about possible inspirations of our research to GUI development stakeholders.
引用
收藏
页码:1113 / 1124
页数:12
相关论文
共 50 条
  • [1] What are the emotions of developers towards deep learning documentation? - An exploratory study on Stack Overflow posts
    Venigalla, Akhila Sri Manasa
    Chimalakonda, Sridhar
    INFORMATION AND SOFTWARE TECHNOLOGY, 2025, 179
  • [2] Challenges in Chatbot Development: A Study of Stack Overflow Posts
    Abdellatif, Ahmad
    Costa, Diego
    Badran, Khaled
    Abdalkareem, Rabe
    Shihab, Emad
    2020 IEEE/ACM 17TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES, MSR, 2020, : 174 - 185
  • [3] Finding help with programming errors: An exploratory study of novice software engineers' focus in stack overflow posts
    Chatterjee, Preetha
    Kong, Minji
    Pollock, Lori
    JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 159
  • [4] Automated Summarization of Stack Overflow Posts
    Kou, Bonan
    Chen, Muhao
    Zhang, Tianyi
    2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ICSE, 2023, : 1853 - 1865
  • [5] Characterizing Leveraged Stack Overflow Posts
    Geremia, Salvatore
    Bavota, Gabriele
    Oliveto, Rocco
    Lanza, Michele
    Di Penta, Massimiliano
    2019 19TH IEEE INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION (SCAM), 2019, : 141 - 151
  • [6] Sentiment overflow in the testing stack: Analyzing software testing posts on Stack Overflow
    Swillus, Mark
    Zaidman, Andy
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 205
  • [7] A study of update request comments in Stack Overflow answer posts
    Sheikhaei, Mohammad Sadegh
    Tian, Yuan
    Wang, Shaowei
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 198
  • [8] Student Experiences with GitHub and Stack Overflow: An Exploratory Study
    Bhasin, Trishala
    Murray, Adam
    Storey, Margaret-Anne
    2021 IEEE/ACM 13TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2021), 2021, : 81 - 90
  • [9] Classifying Stack Overflow Posts on API Issues
    Ahasanuzzaman, Md
    Asaduzzaman, Muhammad
    Roy, Chanchal K.
    Schneider, Kevin A.
    2018 25TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2018), 2018, : 244 - 254
  • [10] An exploratory study on the repeatedly shared external links on Stack Overflow
    Liu, Jiakun
    Zhang, Haoxiang
    Xia, Xin
    Lo, David
    Zou, Ying
    Hassan, Ahmed E.
    Li, Shanping
    EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (01)