Proceedings of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists 2016
DOI: 10.1145/2987491.2987536
|View full text |Cite
|
Sign up to set email alerts
|

The Influence of Syntax Highlighting on Scanning and Reading Behaviour for Source Code

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
9
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 14 publications
(15 citation statements)
references
References 22 publications
1
9
0
Order By: Relevance
“…The speed-accuracy tradeoff is a common finding in research on cognition [47], so it is likely that the additional time spent on imprecise VSA problems led to the accuracy improvement. 6 We also found an interaction between problem difficulty and the three VSA information conditions. Participants performed reasonably well on easier code problems when given no VSA information, but they struggled for more difficult problems, spending much more time on each problem and providing incorrect responses an average of 40% of the time.…”
Section: Discussionmentioning
confidence: 53%
See 1 more Smart Citation
“…The speed-accuracy tradeoff is a common finding in research on cognition [47], so it is likely that the additional time spent on imprecise VSA problems led to the accuracy improvement. 6 We also found an interaction between problem difficulty and the three VSA information conditions. Participants performed reasonably well on easier code problems when given no VSA information, but they struggled for more difficult problems, spending much more time on each problem and providing incorrect responses an average of 40% of the time.…”
Section: Discussionmentioning
confidence: 53%
“…In bug detection, though, experts make more vertical eye movements than novices up-front [31] and achieve faster bug detection later [35], [44]. In code or print statement characterization, experts spend more time viewing task-relevant lines of code, and they tend to focus on beacons in the code [13], but novices spend more time reading comments [6]. We are using eye tracking data to evaluate how reverse engineers will use automated analysis results to help them understand code, and whether experts and novices use those results differently.…”
Section: Related Workmentioning
confidence: 99%
“…We observed that often the use of EEG is combined with eye-trackers or even complementary devices, such as measuring bracelets and chest bands equipped with cardio-respiratory frequency sensors. This combination seeks to complement the measurements in scenarios where eye-tracker and EEG cannot indicate, in isolation, attributes such as stress and focused attention [6].…”
Section: Rq02: Devicesmentioning
confidence: 99%
“…Tools such as Visual Studio, Eclipse, Netbeans, IntelleJ, PyCharm, Xcode, and others [16][17][18][19][20][21] provide a wide range of features to make the developer more productive. These include syntax highlighting [22], which involves highlighting various constructs and keywords with colors and formatting to identify their function and usage. These tools can aid the programmer by identifying errors in code when the color-coding of the source code does not match their intent.…”
Section: Integrated Development Environmentsmentioning
confidence: 99%