Heidmann, Elke Franziska und Meinecke, Annika und Kurnatowski, Lynn und Schreiber, Andreas (2020) Towards visualization of evolution of component-based software architectures in VR. In: 4th International Conference on Art, Science, and Engineering of Programming, Programming 2020, Seiten 61-64. ACM. New Interfaces for Programming (NIP'20), 2020-03-26, Porto, Portugal. doi: 10.1145/3397537.3398473. ISBN 978-1-4503-7507-8.
![]() |
PDF
2MB |
Offizielle URL: https://dl.acm.org/doi/10.1145/3397537.3398473
Kurzfassung
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.
elib-URL des Eintrags: | https://elib.dlr.de/136569/ | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dokumentart: | Konferenzbeitrag (Anderer) | ||||||||||||||||||||
Titel: | Towards visualization of evolution of component-based software architectures in VR. | ||||||||||||||||||||
Autoren: |
| ||||||||||||||||||||
Datum: | 19 Juni 2020 | ||||||||||||||||||||
Erschienen in: | 4th International Conference on Art, Science, and Engineering of Programming, Programming 2020 | ||||||||||||||||||||
Referierte Publikation: | Ja | ||||||||||||||||||||
Open Access: | Ja | ||||||||||||||||||||
Gold Open Access: | Nein | ||||||||||||||||||||
In SCOPUS: | Ja | ||||||||||||||||||||
In ISI Web of Science: | Nein | ||||||||||||||||||||
DOI: | 10.1145/3397537.3398473 | ||||||||||||||||||||
Seitenbereich: | Seiten 61-64 | ||||||||||||||||||||
Verlag: | ACM | ||||||||||||||||||||
ISBN: | 978-1-4503-7507-8 | ||||||||||||||||||||
Status: | veröffentlicht | ||||||||||||||||||||
Stichwörter: | software visualization, software architecture, software evolution, history of software, virtual reality | ||||||||||||||||||||
Veranstaltungstitel: | New Interfaces for Programming (NIP'20) | ||||||||||||||||||||
Veranstaltungsort: | Porto, Portugal | ||||||||||||||||||||
Veranstaltungsart: | Workshop | ||||||||||||||||||||
Veranstaltungsdatum: | 26 März 2020 | ||||||||||||||||||||
HGF - Forschungsbereich: | Luftfahrt, Raumfahrt und Verkehr | ||||||||||||||||||||
HGF - Programm: | Raumfahrt | ||||||||||||||||||||
HGF - Programmthema: | Technik für Raumfahrtsysteme | ||||||||||||||||||||
DLR - Schwerpunkt: | Raumfahrt | ||||||||||||||||||||
DLR - Forschungsgebiet: | R SY - Technik für Raumfahrtsysteme | ||||||||||||||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | R - Vorhaben SISTEC (alt) | ||||||||||||||||||||
Standort: | Köln-Porz , Oberpfaffenhofen | ||||||||||||||||||||
Institute & Einrichtungen: | Institut für Softwaretechnologie > Intelligente und verteilte Systeme | ||||||||||||||||||||
Hinterlegt von: | Meinecke, Annika | ||||||||||||||||||||
Hinterlegt am: | 20 Okt 2020 10:59 | ||||||||||||||||||||
Letzte Änderung: | 24 Apr 2024 20:38 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags