Home // ICSEA 2017, The Twelfth International Conference on Software Engineering Advances // View article
Immersive Coding: A Virtual and Mixed Reality Environment for Programmers
Authors:
Roy Oberhauser
Keywords: mixed reality; virtual reality; programming; software engineering; software visualization
Abstract:
While virtual reality (VR) has been applied to various domains to provide new visualization capabilities, the leveraging of VR capabilities for programmers doing software development or maintenance has not been sufficiently explored. In this paper, we present a VR environment for programmers called MR-FTC (mixed-reality FlyThruCode) providing software code structure visualization in multiple metaphors with integrated real keyboard/mouse viewing and interaction in mixed reality (MR) to enable basic programming task support without leaving the VR environment. A prototype implementation is described, with a case study demonstrating its feasibility and initial empirical evaluation results showing its potential. This MR solution concept enables programmers to benefit from VR visualization while supporting their more natural keyboard interaction for basic code-centric tasks. This can support programmers in exploring, understanding, and directly interacting with and maintaining program code while leveraging new VR paradigms and capabilities.
Pages: 250 to 255
Copyright: Copyright (c) IARIA, 2017
Publication date: October 8, 2017
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-590-6
Location: Athens, Greece
Dates: from October 8, 2017 to October 12, 2017