Saved in:
Bibliographic Details
Main Author: Öksüz, Enes
Format: Recurso digital
Language:German
Published: Zenodo 2019
Online Access:https://doi.org/10.5281/zenodo.3469742
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866901658162692096
author Öksüz, Enes
author_facet Öksüz, Enes
contents <p><strong>Thesis Artefakte für: Plattformübergreifende Funktionalität und ein automatisch aktualisierbares regelbasiertes System für das ExplorViz ADAMMS</strong></p> <p>Eine detaillierte Beschreibung kann in der <em>README.md</em> gefunden werden. Die entsprechende Thesis kann unter folgendem Link betrachtet werden: <a href="http://www.se.uni-kiel.de/en/student-theses/finished-theses">hier</a>.</p> <p><strong>Entwickler stehen mit steigender Komplexität von Software vor der Herausforderung diese zu verstehen. Tools zur Softwarevisualisierung ermöglichen Entwicklern komplexe Software zu visualisieren, um die Struktur und die Kommunikation dieser zu verstehen. Solche Tools basieren auf Frameworks zur Überwachung und dynamischen Analyse von Applikationen. Diese Frameworks benötigen oftmals einen hohen Aufwand zur Konfiguration, was für Nutzer von Softwarevisualisierungstools zu Problemen führen kann. Ansätze wie das ADAMMS ermöglichen Entwicklern eine Vereinfachung der Konfiguration. In dieser Bachelorarbeit befassen wir uns mit der Erweiterung des ADAMMS von ExplorViz. ExplorViz ist ein Tool zur Softwarevisualisierung, basierend auf dem Framework Kieker. Kieker ist ein Framework zur Überwachung und dynamischen Analyse von Applikationen. Das ADAMMS von ExplorViz ist in der Lage Java-Applikationen auf Debian zu entdecken und mit dem Framework Kieker zu überwachen. Damit Entwickler das ADAMMS plattformunabhängig verwenden können, wird dieses zur Unterstützung von Windows erweitert. Außerdem binden wir in das ADAMMS ein regelbasiertes System ein, um den Entwicklern Konfigurationen zur Überwachung von Java-Applikationen vorzuschlagen. Das regelbasierte System ist hierbei zur Laufzeit vom ADAMMS aktualisierbar, sodass neue Konfigurationsvorschläge hinzugefügt und bereits vorhandene Konfigurationsvorschläge bearbeitet werden können. Wir haben verschiedene Funktionalitäten unserer Implementierung in festgelegten Szenarien evaluiert. Die Ergebnisse bestätigen die Nutzbarkeit der Funktionalitäten vom ADAMMS auf Windows und des automatisch aktualisierbaren regelbasierten Systems zum Vorschlagen von Konfigurationen. Darüber hinaus wird über die Evaluierung deutlich, dass kleine Veränderungen die Implementierung  optimieren würden. </strong></p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_3469742
institution Zenodo
language deu
publishDate 2019
publisher Zenodo
record_format zenodo
spellingShingle Thesis Artefakte für: Plattformübergreifende Funktionalität und ein automatisch aktualisierbares regelbasiertes System für das ExplorViz ADAMMS
Öksüz, Enes
<p><strong>Thesis Artefakte für: Plattformübergreifende Funktionalität und ein automatisch aktualisierbares regelbasiertes System für das ExplorViz ADAMMS</strong></p> <p>Eine detaillierte Beschreibung kann in der <em>README.md</em> gefunden werden. Die entsprechende Thesis kann unter folgendem Link betrachtet werden: <a href="http://www.se.uni-kiel.de/en/student-theses/finished-theses">hier</a>.</p> <p><strong>Entwickler stehen mit steigender Komplexität von Software vor der Herausforderung diese zu verstehen. Tools zur Softwarevisualisierung ermöglichen Entwicklern komplexe Software zu visualisieren, um die Struktur und die Kommunikation dieser zu verstehen. Solche Tools basieren auf Frameworks zur Überwachung und dynamischen Analyse von Applikationen. Diese Frameworks benötigen oftmals einen hohen Aufwand zur Konfiguration, was für Nutzer von Softwarevisualisierungstools zu Problemen führen kann. Ansätze wie das ADAMMS ermöglichen Entwicklern eine Vereinfachung der Konfiguration. In dieser Bachelorarbeit befassen wir uns mit der Erweiterung des ADAMMS von ExplorViz. ExplorViz ist ein Tool zur Softwarevisualisierung, basierend auf dem Framework Kieker. Kieker ist ein Framework zur Überwachung und dynamischen Analyse von Applikationen. Das ADAMMS von ExplorViz ist in der Lage Java-Applikationen auf Debian zu entdecken und mit dem Framework Kieker zu überwachen. Damit Entwickler das ADAMMS plattformunabhängig verwenden können, wird dieses zur Unterstützung von Windows erweitert. Außerdem binden wir in das ADAMMS ein regelbasiertes System ein, um den Entwicklern Konfigurationen zur Überwachung von Java-Applikationen vorzuschlagen. Das regelbasierte System ist hierbei zur Laufzeit vom ADAMMS aktualisierbar, sodass neue Konfigurationsvorschläge hinzugefügt und bereits vorhandene Konfigurationsvorschläge bearbeitet werden können. Wir haben verschiedene Funktionalitäten unserer Implementierung in festgelegten Szenarien evaluiert. Die Ergebnisse bestätigen die Nutzbarkeit der Funktionalitäten vom ADAMMS auf Windows und des automatisch aktualisierbaren regelbasierten Systems zum Vorschlagen von Konfigurationen. Darüber hinaus wird über die Evaluierung deutlich, dass kleine Veränderungen die Implementierung  optimieren würden. </strong></p>
title Thesis Artefakte für: Plattformübergreifende Funktionalität und ein automatisch aktualisierbares regelbasiertes System für das ExplorViz ADAMMS
url https://doi.org/10.5281/zenodo.3469742