2017
DOI: 10.1007/s10586-017-0746-2
|View full text |Cite
|
Sign up to set email alerts
|

Mining biometric data to predict programmer expertise and task difficulty

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
39
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 45 publications
(39 citation statements)
references
References 26 publications
0
39
0
Order By: Relevance
“…We analyze eye-tracking data based on method size using the same approach in RQ1 by adjusting the gaze time and number of visits for each location (signature, body, calls, control flow). Then, methods are divided by their size -large (40-80 LOC), medium (23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39), and small (9-22 LOC). For each category, the eye movements on signature, call, and control flow statements are analyzed.…”
Section: B Rq2 Results: Methods Sizementioning
confidence: 99%
See 1 more Smart Citation
“…We analyze eye-tracking data based on method size using the same approach in RQ1 by adjusting the gaze time and number of visits for each location (signature, body, calls, control flow). Then, methods are divided by their size -large (40-80 LOC), medium (23)(24)(25)(26)(27)(28)(29)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39), and small (9-22 LOC). For each category, the eye movements on signature, call, and control flow statements are analyzed.…”
Section: B Rq2 Results: Methods Sizementioning
confidence: 99%
“…Eye Tracking Studies: Eye-tracking technology is being used in software engineering [20][21][22][23][24][25] to study how programmers read [4,[26][27][28][29][30], review [31][32][33], and summarize [17,28,34] source code. Crosby et al [4] conducted an early eye-tracking study of high and low experience programmers reading a binary search algorithm.…”
Section: Related Workmentioning
confidence: 99%
“…Some studies found that the increasing cognitive load impacts on developers' performance during the cognitive process, such as, comprehending source code [6,19]. In the case of certain level of cognitive workload jeopardize the developers' comprehension, then the software project probably will be compromised too [14]. The cognitive workload level also is an information that can be used to a wide range of purposes such as, for indicating the level of learning, to promote task recommendations based on their cognitive work load.…”
Section: Research Agenda and Challengesmentioning
confidence: 99%
“…Applications: There are a lot of applications which researchers in the software engineering research field are interested such as, identifying the level of expertise of developers [6], measuring the task difficulty according to developers' perception [19,14], and improving the developers' well-being [10]. However, there are many shortcomings which academia and industry must overcome in order to deploy the cognitive load indicator in realistic scenarios definitively.…”
Section: Introductionmentioning
confidence: 99%
“…Recently, an attempt has been made to analyze and compare bio signals and physical activity information for accurate analysis and diagnosis. In addition, data processing and analysis techniques using big data and data mining are used for bio signal processing for precise diagnosis [7], [8]. However, in order to measure the ECG data for a long time, a storage space of several Mbytes and a wide bandwidth for wireless transmission are required.…”
Section: Introductionmentioning
confidence: 99%