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.


    Access

    Download


    Export, share and cite



    Title :

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


    Contributors:

    Publication date :

    2019-09-20


    Type of media :

    Theses


    Type of material :

    Electronic Resource


    Language :

    German




    Timing Verifikation von AUTOSAR Softwarearchitekturen

    Beringer, Steffen | TIBKAT | 2022

    Free access

    XML-basierte Softwarearchitekturen für Automobile Multimediasysteme

    Müller, T. / Höwing, F. | Tema Archive | 2002



    Softwarearchitekturen fuer ISO-26262-Systeme - Teil 1

    Zheng,Y. / QNX,US | Automotive engineering | 2014


    Funktionale Verifikation von AUTOSAR-Softwarearchitekturen

    Geburzi,A. / Krisp,H. / Kruegel,K. et al. | Automotive engineering | 2011