Skip to content

AI-4-SE/SoftVR

Repository files navigation

SoftVR Framework

Initially created during the thesis of Leon H. in 2018/19 (Bauhaus University Weimar). Extended during the thesis of Quoc Suong B. in 2021/22 (Leipzig University).

This virtual reality framework should support developers in detecting and understanding energy- and performance bugs of configurable software systems. It reduces utilization of the working memory by visualizes energy- and performance-influence models, feature models, and data- and control flow information in on tool. This reduces the number of necessary context switches between the information sources that are necessary for bug detection. Further, by utilizing the space and position of objects developers can interact with the software system more naturally in the three-dimensional way.

The following sections will provide an overview of the repository contents, including links to installation instructions and more.

Instructions

General

Project Setup

This section lists instructions and descriptions that are required if you want to load in your own software project and visualize it with this software.

Additional

This section lists additional content like explanations about how some visualizations are implemented.

Tools

The following tools will help you to perform e.g. syntax highlighting on your project source code.


Cone Tree for Casacore Code City Visualization for Catena Feature Diagram for Catena Code Windows