PerfVis: Pervasive Visualization in Immersive Augmented Reality for Performance Awareness

Merino, Leonel; Hess, Mario; Bergel, Alexandre; Nierstrasz, Oscar; Weiskopf, Daniel (2019). PerfVis: Pervasive Visualization in Immersive Augmented Reality for Performance Awareness. In: ACM/SPEC International Conference on Performance Engineering, ICPE '19. ICPE '19 (pp. 13-16). New York, NY, USA: ACM 10.1145/3302541.3313104

[img] Text
3302541.3313104.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (5MB) | Request a copy

Developers are usually unaware of the impact of code changes to the performance of software systems. Although developers can analyze the performance of a system by executing, for instance, a performance test to compare the performance of two consecutive versions of the system, changing from a programming task to a testing task would disrupt the development flow. In this paper, we propose the use of a city visualization that dynamically provides developers with a pervasive view of the continuous performance of a system. We use an immersive augmented reality device (Microsoft HoloLens) to display our visualization and extend the integrated development environment on a computer screen to use the physical space. We report on technical details of the design and implementation of our visualization tool, and discuss early feedback that we collected of its usability. Our investigation explores a new visual metaphor to support the exploration and analysis of possibly very large and multidimensional performance data. Our initial result indicates that the city metaphor can be adequate to analyze dynamic performance data on a large and non-trivial software system.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)

UniBE Contributor:

Merino, Leonel, Hess, Mario, Nierstrasz, Oscar

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

ISBN:

978-1-4503-6286-3

Series:

ICPE '19

Publisher:

ACM

Language:

English

Submitter:

Oscar Nierstrasz

Date Deposited:

17 Feb 2020 14:50

Last Modified:

05 Dec 2022 15:36

Publisher DOI:

10.1145/3302541.3313104

Uncontrolled Keywords:

scg-pub jb19 scg19 snf-asa3 performance engineering, software visualization

BORIS DOI:

10.7892/boris.139908

URI:

https://boris.unibe.ch/id/eprint/139908

Actions (login required)

Edit item Edit item
Provide Feedback