Thinking aloud about confusing code: a qualitative investigation of program comprehension and atoms of confusion.
Dan GopsteinAnne-Laure FayardSven ApelJustin CapposPublished in: ESEC/SIGSOFT FSE (2020)
Keyphrases
- program comprehension
- source code
- program understanding
- software maintenance
- cognitive process
- eye tracking
- software engineers
- software systems
- open source
- execution traces
- logic programs
- reverse engineering
- software projects
- source code metrics
- software repositories
- programming course
- artificial intelligence
- information processing
- knowledge management
- database systems
- high level