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

Entwurf und prototypische Realisierung einer web- und graphdatenbankbasierten Visualisierungsplattform für Softwarearchitekturen aus Systemwelten von unterschiedlichen Programmiersprachen

Rapp, Cynthia (2019) Entwurf und prototypische Realisierung einer web- und graphdatenbankbasierten Visualisierungsplattform für Softwarearchitekturen aus Systemwelten von unterschiedlichen Programmiersprachen. Bachelor's, Hochschule für Technik und Wirtschaft Berlin.

[img] PDF
1MB

Abstract

Eine Visualisierung, mit der sich die Architektur von Software zu verschiedenen Zeitpunkten ihrer Entwicklung darstellen lässt, hilft das Verständnis fur die Software zu verbessern und kann im Verlauf der Entwicklung als Kommunikationsgrundlage dienen. Die Softwarearchitektur ist abhängig von der Programmiersprache, in der sie implementiert wurde. Durch die Integration des Datensatzes, der die Architektur abbildet, in die Graphdatenbank Neo4j ergeben sich je nach Sprache unterschiedliche Datenbankschemata. Auf dieses Schema greift das System hinter der webbasierten Visualisierungsplattform zurück. In dieser Arbeit werden Ansätze zur Generalisierung einer datensatzgebundenen Plattform zur Visualisierung von Software-Evolutionsgraphen untersucht, um die effektivste unter ihnen weiter zu untersuchen und umzusetzen. Ziel ist es, die Bindung dieser Plattform an das Datenbankschema und die Programmiersprache aufzuheben und durch eine universell anwendbare Lösung zu ersetzen. In der Konzeption der Generalisierung wurde ein Implementierungsansatz entwickelt, bei dem der Nutzer Angaben fur die Konfiguration der Webanwendung vorgibt, damit diese im Anschluss korrekt generiert wird. Die anschließende Umsetzung der Generalisierung wurde erfolgreich implementiert, sodass es dem Nutzer möglich ist, neue Architekturen zu integrieren und zu visualisieren. Das entwickelte System beantwortet die zentrale Fragestellung der Arbeit, wie die Visualisierung flexibel auf verschiedene Schemata reagieren kann.

Item URL in elib:https://elib.dlr.de/129331/
Document Type:Thesis (Bachelor's)
Title:Entwurf und prototypische Realisierung einer web- und graphdatenbankbasierten Visualisierungsplattform für Softwarearchitekturen aus Systemwelten von unterschiedlichen Programmiersprachen
Authors:
AuthorsInstitution or Email of AuthorsAuthors ORCID iD
Rapp, CynthiaCynthia.Rapp (at) dlr.deUNSPECIFIED
Date:20 September 2019
Refereed publication:No
Open Access:Yes
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Number of Pages:52
Status:Published
Keywords:Softwarearchitektur-Visualisierung, Generalisierung
Institution:Hochschule für Technik und Wirtschaft Berlin
Department:Fachbereich 2 - Ingenieurwissenschaften
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Technik für Raumfahrtsysteme
DLR - Research theme (Project):R - Vorhaben SISTEC
Location: Köln-Porz
Institutes and Institutions:Institut of Simulation and Software Technology
Deposited By: Rapp, Cynthia
Deposited On:06 Nov 2019 12:11
Last Modified:06 Nov 2019 12:11

Repository Staff Only: item control page

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