elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Visualization of OSGi Based Software Architectures in Virtual Reality

Nafeie, Lisa (2018) Visualization of OSGi Based Software Architectures in Virtual Reality. EclipseCon / OSGi Community Event 2018, October 23 - 25, 2018, Ludwigsburg, Germany.

[img] PDF
6MB

Kurzfassung

Classic software architecture visualizations such as UML diagrams widely used in practice but are not always the best solution, for example to get an high level overview of large component-based software systems. In this talk, we show other suitable technologies for software visualization to understand complex software architectures. Especially, we show how to visualize OSGi based software architectures in Virtual Reality (VR) using VR headsets. We address the question, how software visualizing can help during the development process and what are the resulting benefits for developers and software testers. We focus on four aspects: Development, evaluation, quality assurance, and visualization technology. We demonstrate software visualization using the software ''IslandViz'', which visualizes OSGi based software systems using an island metaphor, where islands on a virtual water level represents OSGi bundles, regions on the islands represents packages, and buildings represents classes. We describe how to get all relevant data for the visualization by repository mining on the whole source tree and data mining on source code level. We store all data in a graph database for further analysis and visualization. Through software visualization we were able to answer many important questions, which have already taken a lot of time in development and test-phases. In addition, it's very important to make the software architecture tangible, which makes it easier way to talk about technical problems in teams formed by people with different knowledge, communications skills, and backgrounds.

elib-URL des Eintrags:https://elib.dlr.de/123311/
Dokumentart:Konferenzbeitrag (Vortrag)
Titel:Visualization of OSGi Based Software Architectures in Virtual Reality
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Nafeie, LisaLisa.Nafeie (at) dlr.dehttps://orcid.org/0000-0002-3481-2694NICHT SPEZIFIZIERT
Datum:23 Oktober 2018
Referierte Publikation:Nein
Open Access:Ja
Gold Open Access:Nein
In SCOPUS:Nein
In ISI Web of Science:Nein
Status:veröffentlicht
Stichwörter:Virtual Reality, Software Architectures, OSGi, Java
Veranstaltungstitel:EclipseCon / OSGi Community Event 2018
Veranstaltungsort:Ludwigsburg, Germany
Veranstaltungsart:nationale Konferenz
Veranstaltungsdatum:October 23 - 25, 2018
Veranstalter :Eclipse , OSGi Foundation
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
Institute & Einrichtungen:Institut für Simulations- und Softwaretechnik
Institut für Simulations- und Softwaretechnik > Verteilte Systeme und Komponentensoftware
Hinterlegt von: Nafeie, Lisa
Hinterlegt am:12 Dez 2018 14:41
Letzte Änderung:31 Jul 2019 20:21

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.