OceanRep
Collaborative Program Comprehension based on Virtual Reality.
Brück, Johannes (2020) Collaborative Program Comprehension based on Virtual Reality. (Bachelor thesis), Kiel University, Kiel, 61 pp.
Preview |
Text
thesis-brueck-final.pdf - Published Version Download (11MB) | Preview |
Abstract
To meet the increasing requirements of modern computer programs, the complexity of software systems is constantly growing. Monitoring tools, especially tools for software visualization, help to handle this complexity and to gain a deep understanding of the structure and the runtime behavior of software systems. The VR extension of the research
tool ExplorViz provides an approach to collaboratively exploring large software landscapes using virtual reality. A first practical test has shown that the tool meets the basic usability requirements.
The aim of this thesis is to investigate whether the VR extension is suitable for collaboratively solving complex tasks in the context of program comprehension. For this purpose we extended the VR extension with a number of features that increase the information offer and enhance the possibilities of interaction. Subsequently, we conducted an experiment with 24 participants, in which software analysis tasks were to be solved in teams. The results show that the VR extension is well suited for collaboratively analyzing both static and dynamic aspects of software systems. However, the experiment also revealed problems in navigation and layout.
Document Type: | Thesis (Bachelor thesis) |
---|---|
Keywords: | Virtual Reality, Collaborative Software Exploration, Software Visualization, Program Comprehension |
Research affiliation: | Kiel University > Software Engineering Kiel University |
Projects: | ExplorViz |
Date Deposited: | 30 Apr 2020 11:22 |
Last Modified: | 30 Apr 2020 11:22 |
URI: | https://oceanrep.geomar.de/id/eprint/49581 |
Actions (login required)
View Item |
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !