DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Towards visualization of evolution of component-based software architectures in VR.

Heidmann, Elke Franziska and Meinecke, Annika and Kurnatowski, Lynn and Schreiber, Andreas (2020) Towards visualization of evolution of component-based software architectures in VR. In: <Programming'20> Companion, pp. 61-64. ACM. New Interfaces for Programming (NIP'20), 26 Mar 2020, Porto, Portugal. doi: 10.1145/3397537.3398473.

[img] PDF

Official URL: https://dl.acm.org/doi/10.1145/3397537.3398473


To understand the development history of complex software architectures, software visualizations are very useful. They show dependencies and contexts in which design decisions were made, supporting programmers in understanding systems and helping them to recognize disadvantageous design decisions. IslandViz visualizes OSGi-based software architectures in Virtual Reality using an island metaphor; for now, the history of an architecture is not taken into account. We show how IslandViz can be extended to include changes on package and compilation unit level by changing the layout of islands. For this purpose we adapt the Enhanced Hexagon Tiling Algorithm and create growth corridors for each region of an island. As a result, island regions can change along with their respective packages without the possibility of being enclosed by other regions.

Item URL in elib:https://elib.dlr.de/136569/
Document Type:Conference or Workshop Item (Other)
Title:Towards visualization of evolution of component-based software architectures in VR.
AuthorsInstitution or Email of AuthorsAuthor's ORCID iD
Heidmann, Elke FranziskaElke.Heidmann (at) dlr.deUNSPECIFIED
Meinecke, AnnikaAnnika.Meinecke (at) dlr.dehttps://orcid.org/0000-0001-9766-8995
Kurnatowski, LynnLynn.Kurnatowski (at) dlr.dehttps://orcid.org/0000-0001-5144-702X
Schreiber, AndreasAndreas.Schreiber (at) dlr.dehttps://orcid.org/0000-0001-5750-5649
Date:19 June 2020
Journal or Publication Title:<Programming'20> Companion
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In ISI Web of Science:No
DOI :10.1145/3397537.3398473
Page Range:pp. 61-64
Keywords:software visualization, software architecture, software evolution, history of software, virtual reality
Event Title:New Interfaces for Programming (NIP'20)
Event Location:Porto, Portugal
Event Type:Workshop
Event Dates:26 Mar 2020
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Vorhaben SISTEC (old)
Location: Köln-Porz , Oberpfaffenhofen
Institutes and Institutions:Institute for Software Technology > Intelligent and Distributed Systems
Deposited By: Meinecke, Annika
Deposited On:20 Oct 2020 10:59
Last Modified:20 Oct 2020 10:59

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.