arrow
返回

Finding help with programming errors: An exploratory study of novice software engineers' focus in stack overflow posts

delete2020-01-01
delete36
delete
OA
AI
P
Preetha Chatterjee *
M
Minji Kong
L
Lori Pollock
DOI:10.1016/j.jss.2019.110454delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Monthly, 50 million users visit Stack Overflow, a popular Q&A forum used by software developers, to share and gather knowledge and help with coding problems. Although Q&A forums serve as a good resource for seeking help from developers beyond the local team, the abundance of information can cause developers, especially novice software engineers, to spend considerable time in identifying relevant answers and suitable suggested fixes. This exploratory study aims to understand how novice software engineers direct their efforts and what kinds of information they focus on within a post selected from the results returned in response to a search query on Stack Overflow. The results can be leveraged to improve the Q&A forum interface, guide tools for mining forums, and potentially improve granularity of traceability mappings involving forum posts. We qualitatively analyze the novice software engineers' perceptions from a survey as well as their annotations of a set of Stack Overflow posts. Our results indicate that novice software engineers pay attention to only 27% of code and 15-21% of text in a Stack Overflow post to understand and determine how to apply the relevant information to their context. Our results also discern the kinds of information prominent in that focus. (C) 2019 Elsevier Inc. All rights reserved.
Keyword:
Empirical study
Stack overflow
Mining software repositories
Software developer behavior
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

U
University of Delaware
学者数:
1.3W
论文数: 1.3W
被引数: 2.0W
引用论文

引用论文

What do developers search for on the web?
err2017-04-09
err132
PREAI
errXia, Xin; Bao, Lingfeng; Lo, David; Kochhar, Pavneet Singh; Hassan, Ahmed E.; Xing, Zhenchang
err分享
err收藏
Automatic Summarization of Bug Reports
err2014-04-01
err143
PREAI
errRastkar, Sarah; Murphy, Gail C.; Murray, Gabriel
err分享
err收藏
Numerical analysis of the effects of air on light distribution in a bubble column photobioreactor
err2018-04-01
err0
PREAI
errChristopher McHardy; Giovanni Luzi; Christoph Lindenberger; Jose R. Agudo; Antonio Delgado; Cornelia Rauh
err分享
err收藏
Query Expansion Based on Crowd Knowledge for Code Search
err2016-09-01
err125
errOAAI
errNie, Liming; Jiang, He; Ren, Zhilei; Sun, Zeyi; Li, Xiaochen
err分享
err收藏
没有更多内容