An Eye Tracking Study Assessing How Developers Read Stack Overflow to Summarize APIs

Stack Overflow is a question-and-answer forum for software developers. This resource provides essential information to developers working on a variety of tasks, helping improve productivity. Despite its popularity, there is limited understanding of how developers read, understand, and extract information from Stack Overflow pages. This thesis presents an eye-tracking study designed to investigate the behaviors of software developers as they summarize API elements using information from Stack Overflow. Through a controlled experimental design involving 30 eye-tracking sessions, the research examines the specific content elements developers prioritize and how closely their summaries reflect the information they read. Results showed that developers predominantly focused on question texts and question code snippets. Semantic similarity analysis conducted using Sentence-BERT revealed a moderate alignment between the developers' summaries and the content they read on Stack Overflow. These findings imply that Stack Overflow's specific content structure can significantly support developer understanding and productivity. This highlights the potential for enhancing informal documentation and the design of future educational tools and resources for increasing developer efficiency.

Publication Details

Journal
Insecta mundi
Published
2025-05-01
Primary Topic
Geochemistry and Geologic Mapping
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Eye Tracking Study Assessing How Developers Read Stack Overflow to Summarize APIs

Insecta mundi
Geochemistry and Geologic Mapping
article

An Eye Tracking Study Assessing How Developers Read Stack Overflow to Summarize APIs

article en

Abstract

Stack Overflow is a question-and-answer forum for software developers. This resource provides essential information to developers working on a variety of tasks, helping improve productivity. Despite its popularity, there is limited understanding of how developers read, understand, and extract information from Stack Overflow pages. This thesis presents an eye-tracking study designed to investigate the behaviors of software developers as they summarize API elements using information from Stack Overflow. Through a controlled experimental design involving 30 eye-tracking sessions, the research examines the specific content elements developers prioritize and how closely their summaries reflect the information they read. Results showed that developers predominantly focused on question texts and question code snippets. Semantic similarity analysis conducted using Sentence-BERT revealed a moderate alignment between the developers' summaries and the content they read on Stack Overflow. These findings imply that Stack Overflow's specific content structure can significantly support developer understanding and productivity. This highlights the potential for enhancing informal documentation and the design of future educational tools and resources for increasing developer efficiency.

Insecta mundi
Decent work and economic growth
Openalex Percentile: Top 64%
Geochemistry and Geologic Mapping
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

An Eye Tracking Study Assessing How Developers Read Stack Overflow to Summarize APIs · Insecta mundi (2025) | TGRS Research Map | TGRS