A Gaze-Based Exploratory Study on the Information Seeking Behavior of Developers on Stack Overflow

被引:10
|
作者
Peterson, Cole S. [1 ]
Saddler, Jonathan A. [1 ]
Halavick, Natalie M. [2 ]
Sharif, Bonita [1 ]
机构
[1] Univ Nebraska, Lincoln, NE 68588 USA
[2] Purdue Univ, W Lafayette, IN 47907 USA
基金
美国国家科学基金会;
关键词
eye tracking study; Stack Overflow; source code; reading behavior; code summarization;
D O I
10.1145/3290607.3312801
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software developers use Stack Overflow on a daily basis to search for solutions to problems they encounter during bug fixing and feature enhancement. In prior work, studies have been done on mining Stack Overflow data such as for predicting unanswered questions or how and why people post. However, no work exists on how developers actually use, or more importantly, read the information presented to them on Stack Overflow. To better understand this behavior, we conduct an eye tracking study on how developers seek for information on Stack Overflow while tasked with creating human-readable summaries of methods and classes in large Java projects. Eye gaze data is collected on both the source code elements and Stack Overflow document elements at a fine token-level granularity using iTrace, our eye tracking infrastructure. We found that developers look at the text more often than the title in posts. Code snippets were the second most looked at element. Tags and votes are rarely looked at. When switching between Stack Overflow and the Eclipse Integrated Development Environment (IDE), developers often looked at method signatures and then switched to code and text elements on Stack Overflow. Such heuristics provide insight to automated code summarization tools as they decide what to give more weight to while generating summaries.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Information Seeking Behavior of Primary School Teachers in Estonia: An Exploratory Study
    Virkus, Sirje
    Mathiesen, Marit
    INFORMATION LITERACY IN EVERYDAY LIFE, 2019, 989 : 317 - 328
  • [22] Exploratory Study of Health Information Seeking
    Flaherty, Mary Grace
    JOURNAL OF CONSUMER HEALTH ON THE INTERNET, 2016, 20 (04) : 180 - 185
  • [23] Supporting the Initiation of Remote Conversation by Presenting Gaze-Based Awareness Information
    Tanokashira, Aoto
    Kawaguchi, Ikkaku
    Shizuki, Buntaro
    Takahashi, Shin
    COLLABORATION TECHNOLOGIES AND SOCIAL COMPUTING, COLLABTECH 2021, 2021, 12856 : 109 - 116
  • [24] Gaze-based Landmarks to Support Re-finding Information on the Web
    Hempel, Julia
    Nitsche, Marcus
    Haun, Stefan
    Nuernberger, Andreas
    MENSCH & COMPUTER 2013: INTERAKTIVE VIELFALT. INTERACTIVE DIVERSITY, 2013, : 353 - 356
  • [25] Interactive Assessment Tool for Gaze-based Machine Learning Models in Information Retrieval
    Valdunciel, Pablo
    Bhatti, Omair Shahzad
    Barz, Michael
    Sonntag, Daniel
    CHIIR'22: PROCEEDINGS OF THE 2022 CONFERENCE ON HUMAN INFORMATION INTERACTION AND RETRIEVAL, 2022, : 332 - 336
  • [26] Information-seeking behavior of minority breast cancer patients: An exploratory study
    Talosig-Garcia, M
    Davis, SW
    JOURNAL OF HEALTH COMMUNICATION, 2005, 10 : 53 - 64
  • [27] The information-seeking behavior of artists: Exploratory interviews
    Cobbledick, S
    LIBRARY QUARTERLY, 1996, 66 (04): : 343 - 372
  • [28] A Gaze-Based Experimenter Platform for Designing and Evaluating Adaptive Interventions in Information Visualizations
    Lalle, Sebastien
    Conati, Cristina
    Toker, Dereck
    ETRA 2019: 2019 ACM SYMPOSIUM ON EYE TRACKING RESEARCH & APPLICATIONS, 2019,
  • [29] Information Needs and Information-Seeking Behavior of Italian Neurologists: Exploratory Mixed Methods Study
    Demergazzi, Silvia
    Pastore, Luca
    Bassani, Giada
    Arosio, Marco
    Lonati, Caterina
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2020, 22 (04)
  • [30] A Recommendation Service for Programming Study Based on Stack Overflow
    Shao, Jialun
    Sun, Yanchun
    2018 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2018), 2018, : 13 - 14