@inproceedings{fe3b200682c04521b921705932b873ea,
title = "Studying the Benefits and Challenges of Immersive Dataflow Programming",
abstract = "Creating Virtual Reality (VR) applications normally requires advanced knowledge of imperative programming, 3D modeling, reactive programming, and geometry. Immersive authoring tools propose to reduce the learning curve of VR programming by allowing users to create VR content while immersed in VR. Immersive authoring can take advantage of many of the features that make VR applications intuitive and natural to use-users can manipulate programming primitives through direct manipulation, immediately see the output of their code, and use their innate spatial reasoning capabilities when viewing a program. In this paper, we investigate the benefits and challenges of immersive dataflow authoring. We implemented an immersive authoring tool that enables dataflow programming in VR and conducted a series of retrospective interviews. We also describe design implications for future immersive authoring tools.",
keywords = "dataflow, immersive authoring, virtual reality",
author = "Lei Zhang and Steve Oney",
note = "Publisher Copyright: {\textcopyright} 2019 IEEE.; 2019 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2019 ; Conference date: 14-10-2019 Through 18-10-2019",
year = "2019",
month = oct,
doi = "10.1109/VLHCC.2019.8818856",
language = "English (US)",
series = "Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC",
publisher = "IEEE Computer Society",
pages = "223--227",
editor = "Justin Smith and Bogart, \{Christopher A.\} and Judith Good and Fleming, \{Scott D.\}",
booktitle = "Proceedings - 2019 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2019",
address = "United States",
}