API summarization;
Stack Overflow;
eye tracking;
controlled experiment;
reading behavior;
D O I:
10.1109/saner48275.2020.9054848
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
Stack Overflow is commonly used by software developers to help solve problems they face while working on software tasks such as fixing bugs or building new features. Recent research has explored how the content of Stack Overflow posts affects attraction and how the reputation of users attracts more visitors. However, there is very little evidence on the effect that visual attractors and content quantity have on directing gaze toward parts of a post, and which parts hold the attention of a user longer. Moreover, little is known about how these attractors help developers (students and professionals) answer comprehension questions. This paper presents an eye tracking study on thirty developers constrained to reading only Stack Overflow posts while summarizing four open source methods or classes. Results indicate that on average paragraphs and code snippets were fixated upon most often and longest. When ranking pages by number of appearance of code blocks and paragraphs, we found that while the presence of more code blocks did not affect number of fixations, the presence of increasing numbers of plain text paragraphs significantly drove down the fixations on comments. SO posts that were looked at only by students had longer fixation times on code elements within the first ten fixations. We found that 16 developer summaries contained 5 or more meaningful terms from SO posts they viewed. We discuss how our observations of reading behavior could benefit how users structure their posts.
机构:
Ophthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University Hospitals
Department of Clinical Research, University of Bern, InselspitalOphthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University Hospitals
Déruaz A.
Goldschmidt M.
论文数: 0引用数: 0
h-index: 0
机构:
Ophthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University HospitalsOphthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University Hospitals
Goldschmidt M.
Whatham A.R.
论文数: 0引用数: 0
h-index: 0
机构:
Ophthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University HospitalsOphthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University Hospitals
Whatham A.R.
Mermoud C.
论文数: 0引用数: 0
h-index: 0
机构:
Ophthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University HospitalsOphthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University Hospitals
Mermoud C.
Lorincz E.N.
论文数: 0引用数: 0
h-index: 0
机构:
Ophthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University HospitalsOphthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University Hospitals
Lorincz E.N.
Schnider A.
论文数: 0引用数: 0
h-index: 0
机构:
Division of Rehabilitation, Department of Clinical Neurosciences and Dermatology, Geneva University HospitalOphthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University Hospitals
Schnider A.
Safran A.B.
论文数: 0引用数: 0
h-index: 0
机构:
Ophthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University HospitalsOphthalmology Clinic, Department of Clinical Neurosciences and Dermatology, Geneva University Hospitals