The human experience of comprehending source code in virtual reality

被引:0
|
作者
Dominic, James [1 ]
Tubre, Brock [2 ]
Kunkel, Deborah [3 ]
Rodeghero, Paige [4 ]
机构
[1] Clemson Univ, Sch Comp, Clemson, SC 29631 USA
[2] Clemson Univ, Clemson, SC USA
[3] Clemson Univ, Sch Math & Stat Sci, Clemson, SC USA
[4] Clemson Univ, Sch Comp, Human Factors Software Engn Res Team, Clemson, SC USA
关键词
Code comprehension; Human experience; Virtual reality; FALSE DISCOVERY RATE; SOFTWARE; COORDINATION; ENVIRONMENT; TECHNOLOGY; SIMULATION; SYSTEM; IMPACT; LOAD;
D O I
10.1007/s10664-022-10196-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Virtual reality (VR) is an emerging technology used in 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 VR. This paper explores the human experience of comprehending source code in VR and compares it to source code comprehension in a desktop environment. We conducted a study with 26 graduate student programmers. We measured actual productivity, perceived productivity and used the NASA Task Load Index (TLX) survey to measure various factors such as mental demand, physical demand, temporal demand, performance, effort, and frustration. We found that the programmers experienced more physical demand, effort, and overall task load when reading and comprehending code in VR. However, we did not observe any statistically significant differences in the programmers' measured productivity or perceived productivity between VR and desktop comprehension.
引用
下载
收藏
页数:29
相关论文
共 50 条
  • [41] Guidelines for comprehending and explaining physical reality
    Dontsov, AI
    Baksanskii, OE
    VOPROSY FILOSOFII, 1998, (11) : 75 - 90
  • [42] Comprehending Test Code: An Empirical Study
    Yu, Chak Shun
    Treude, Christoph
    Aniche, Mauricio
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2019), 2019, : 501 - 512
  • [43] Content format and quality of experience in virtual reality
    Galvan Debarba, Henrique
    Montagud, Mario
    Chague, Sylvain
    Garcia-Lajara Herrero, Javier
    Lacosta, Ignacio
    Fernandez Langa, Sergi
    Charbonnier, Caecilia
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 83 (15) : 46481 - 46506
  • [44] Virtual Reality Tool Simulates MRI Experience
    Brown, Richard K. J.
    Petty, Sean
    O'Malley, Stephanie
    Stojanovska, Jadranka
    Davenport, Matthew S.
    Kazerooni, Ella A.
    Fessahazion, Daniel
    TOMOGRAPHY, 2018, 4 (03) : 95 - 98
  • [45] Perception of Affordances and Experience of Presence in Virtual Reality
    Grabarczyk, Pawel
    Pokropski, Marek
    AVANT, 2016, 7 (02): : 25 - 44
  • [46] Windmill Immersive Storytelling Experience in Virtual Reality
    Xia Tianran
    PROCEEDINGS OF THE SIGGRAPH 2024 IMMERSIVE PAVILION, 2024,
  • [47] Effects of virtual reality on presence and dissociative experience
    Aardema, Frederick
    Cote, Sophie
    O'Connor, Kieron
    CYBERPSYCHOLOGY & BEHAVIOR, 2006, 9 (06): : 653 - 653
  • [48] Virtual reality and the person-environment experience
    Reid, D
    CYBERPSYCHOLOGY & BEHAVIOR, 2002, 5 (06): : 559 - 564
  • [49] A personalized Virtual Reality Experience for Relaxation Therapy
    Heyse, Joris
    De Jonge, Thomas
    Vega, Maria Torres
    De Backere, Femke
    De Turck, Filip
    2019 ELEVENTH INTERNATIONAL CONFERENCE ON QUALITY OF MULTIMEDIA EXPERIENCE (QOMEX), 2019,
  • [50] Customizing User Experience with Adaptive Virtual Reality
    Senno, Bachar
    Barcha, Pedro
    COMPANION OF THE 23RD INTERNATIONAL CONFERENCE ON INTELLIGENT USER INTERFACES (IUI'18), 2018,