Program Comprehension in Virtual Reality

被引:8
作者
Dominic, James [1 ]
Tubre, Brock [1 ]
Houser, Jada [1 ]
Ritter, Charles [1 ]
Kunkel, Deborah [1 ]
Rodeghero, Paige [1 ]
机构
[1] Clemson Univ, Clemson, SC 29631 USA
来源
2020 IEEE/ACM 28TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION, ICPC | 2020年
关键词
collaboration; pair programming; virtual reality; ENVIRONMENT; TECHNOLOGY; SYSTEM;
D O I
10.1145/3387904.3389287
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Virtual reality is an emerging technology for various domains such as medicine, psychotherapy, architecture, and gaming. Recently, software engineering researchers have started to explore virtual reality as a tool for programmers. However, few studies examine source code comprehension in a virtual reality (VR) environment. In this paper, we explore the human experience of comprehending source code in VR. We conducted a study with 26 graduate students. We found that the programmers experienced more challenges when reading and comprehending code in VR. We found no statistically significant difference in the programmers' perceived productivity between our VR and traditional comprehension studies.
引用
收藏
页码:391 / 395
页数:5
相关论文
共 50 条
[31]   BabiaXR: Virtual Reality software data visualizations for the Web [J].
Moreno-Lumbreras, David ;
Gonzalez-Barahona, Jesus M. ;
Villaverde, Andrea .
2022 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES ABSTRACTS AND WORKSHOPS (VRW 2022), 2022, :71-74
[32]   Virtual reality for medical training: the state-of-the-art [J].
Ruthenbeck, G. S. ;
Reynolds, K. J. .
JOURNAL OF SIMULATION, 2015, 9 (01) :16-26
[33]   Multipurpose Virtual Reality Environment for Biomedical and Health Applications [J].
Torner, Jordi ;
Skouras, Stavros ;
Molinuevo, Jose L. ;
Gispert, Juan D. ;
Alpiste, Francisco .
IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2019, 27 (08) :1511-1520
[34]   Influencer-Based Virtual Reality Stroop Task [J].
Battegazzorre, Edoardo ;
Strada, Francesco ;
De Francesco, Lucia ;
Mazza, Alessandro ;
Dal Monte, Olga ;
Bottino, Andrea .
IEEE ACCESS, 2023, 11 (126420-126435) :126420-126435
[35]   ASSEMBLY PLANNING AND MOTION STUDY USING VIRTUAL REALITY [J].
Sung, Raymond C. W. ;
Ritchie, James M. ;
Lim, Theodore ;
Medellin, Hugo .
WINVR2009: PROCEEDINGS OF THE ASME/AFM WORLD CONFERENCE ON INNOVATIVE VIRTUAL REALITY - 2009, 2009, :31-38
[36]   On accident causation models, safety training and virtual reality [J].
Dhalmahapatra, Krantiraditya ;
Das, Souvik ;
Maiti, J. .
INTERNATIONAL JOURNAL OF OCCUPATIONAL SAFETY AND ERGONOMICS, 2022, 28 (01) :28-44
[37]   Advantages and limitations of virtual reality for balance assessment and rehabilitation [J].
Morel, M. ;
Bideau, B. ;
Lardy, J. ;
Kulpa, R. .
NEUROPHYSIOLOGIE CLINIQUE-CLINICAL NEUROPHYSIOLOGY, 2015, 45 (4-5) :315-326
[38]   Impact of virtual reality use on the teaching and learning of vectors [J].
Campos, Esmeralda ;
Hidrogo, Irving ;
Zavala, Genaro .
FRONTIERS IN EDUCATION, 2022, 7
[39]   The reality of virtual reality [J].
Schoene, Benjamin ;
Kisker, Joanna ;
Lange, Leon ;
Gruber, Thomas ;
Sylvester, Sophia ;
Osinsky, Roman .
FRONTIERS IN PSYCHOLOGY, 2023, 14
[40]   From virtual reality to augmented reality: A neuromarketing perspective [J].
Russo, Vincenzo ;
Bilucaglia, Marco ;
Zito, Margherita .
FRONTIERS IN PSYCHOLOGY, 2022, 13