Tweet | |
H. Yoshioka and H. Uwano, "An Analysis of Program Comprehension Process by Eye Movement Mapping to Syntax Trees," In 26th IEEE/ACIS International Winter Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD2023-Winter), December 2023. | |
ID | 230 |
分類 | 国際会議 |
タグ | analysis comprehension eye mapping movement process program syntax trees |
表題 (title) |
An Analysis of Program Comprehension Process by Eye Movement Mapping to Syntax Trees |
表題 (英文) |
|
著者名 (author) |
Haruhiko Yoshioka,Hidetake Uwano |
英文著者名 (author) |
,Hidetake Uwano |
編者名 (editor) |
|
編者名 (英文) |
|
キー (key) |
,Hidetake Uwano |
書籍・会議録表題 (booktitle) |
26th IEEE/ACIS International Winter Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD2023-Winter) |
書籍・会議録表題(英文) |
|
巻数 (volume) |
|
号数 (number) |
|
ページ範囲 (pages) |
|
組織名 (organization) |
|
出版元 (publisher) |
|
出版元 (英文) |
|
出版社住所 (address) |
|
刊行月 (month) |
12 |
出版年 (year) |
2023 |
採択率 (acceptance) |
|
URL |
https://link.springer.com/chapter/10.1007/978-3-031-53274-0_10 |
付加情報 (note) |
|
注釈 (annote) |
|
内容梗概 (abstract) |
To analyze the developers’ eye movement to the source code while understanding a program, researchers need to map eye movements to the position of the source code being read. However, the eye movements are recorded as a list of the display’s coordinates, hence scrolling and window movement on the editor make mapping difficult. Further, to extract the comprehension behavior for different source codes, it is necessary to consider the differences in control flow, format, identifiers, and other factors, which is time-consuming during analysis. This study analyzed eye movement during program comprehension tasks using our proposed method. Our method identifies the word being looked at and converts it into a corresponding syntax node. The experimental results show a significant difference in the syntax node focused on between the understood/not-understood participant groups. The experiment did not use the conventional eye movement analysis for individual source codes and demonstrated the effectiveness of the proposed method. |
論文電子ファイル | paper.pdf (application/pdf) [一般閲覧可] |
BiBTeXエントリ |
@inproceedings{id230, title = {An Analysis of Program Comprehension Process by Eye Movement Mapping to Syntax Trees}, author = {Haruhiko Yoshioka and Hidetake Uwano}, booktitle = {26th IEEE/ACIS International Winter Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD2023-Winter)}, month = {12}, year = {2023}, } |