2019 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC) 2019
DOI: 10.1109/apsipaasc47483.2019.9023036
|View full text |Cite
|
Sign up to set email alerts
|

Towards Generation of Visual Attention Map for Source Code

Abstract: Program comprehension is a dominant process in software development and maintenance. Experts are considered to comprehend the source code efficiently by directing their gaze, or attention, to important components in it. However, reflecting the importance of components is still a remaining issue in gaze behavior analysis for source code comprehension. Here we show a conceptual framework to compare the quantified importance of source code components with the gaze behavior of programmers. We use "attention" in at… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 9 publications
0
2
0
Order By: Relevance
“…• Interface Design: By perceiving the human attention when they look at an interface (e.g. the page of web or software), it is possible to evaluate the property and significance of the displayed visual elements and further guide the design or rearrangement of these elements [27] (see Fig. 1).…”
Section: Motivationmentioning
confidence: 99%
“…• Interface Design: By perceiving the human attention when they look at an interface (e.g. the page of web or software), it is possible to evaluate the property and significance of the displayed visual elements and further guide the design or rearrangement of these elements [27] (see Fig. 1).…”
Section: Motivationmentioning
confidence: 99%
“…This means that the attention may be divided and therefore not fully focused on the current activity. During SCC, expert programmers often focus their attention on complex lines or sections of code (Itoh, 2019). These complex sections of code are likely to contain dynamic representations such as literals, comparisons, operators and keywords (Busjahn et al, 2011).…”
Section: Attentionmentioning
confidence: 99%