Using Eye Tracking Technology to Analyze the Impact of Stylistic Inconsistency on Code Readability

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

2 Scopus Citations
View graph of relations

Author(s)

Related Research Unit(s)

Detail(s)

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017
PublisherInstitute of Electrical and Electronics Engineers, Inc.
Pages579-580
ISBN (electronic) 978-1-5386-2072-4
ISBN (print)978-1-5386-2073-1
Publication statusPublished - Jul 2017

Publication series

NameProceedings - 2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017

Conference

Title2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017
PlaceCzech Republic
CityPrague
Period25 - 29 July 2017

Abstract

A number of research efforts have focused in the area of programming style. However, to the best of our knowledge, there is little sound and solid evidence of how and to what extent can stylistic inconsistency impact the readability and maintainability of the source code. To bridge the research gap, we design an empirical experiment in which eye tracking technology is introduced to quantitatively reflect developers' cognitive efforts and mental processes when encountering the inconsistency issue.

Research Area(s)

  • code readability, eye tracking technology, program comprehension, programming style, stylistic inconsistency

Citation Format(s)

Using Eye Tracking Technology to Analyze the Impact of Stylistic Inconsistency on Code Readability. / Mi, Qing; Keung, Jacky; Huang, Jianglin et al.
Proceedings - 2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017. Institute of Electrical and Electronics Engineers, Inc., 2017. p. 579-580 8004381 (Proceedings - 2017 IEEE International Conference on Software Quality, Reliability and Security Companion, QRS-C 2017).

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review