User: Guest  Login
Original title:
Interactive Software Parallelization Based on Hybrid Analysis and Software Architecture Reconstruction
Translated title:
Interaktive Software Parallelisierung basierend auf hybrider Software Analyse und Architektur Rekonstruktion
Author:
Wilhelm, Andreas Johannes
Year:
2019
Document type:
Dissertation
Faculty/School:
Fakultät für Informatik
Advisor:
Gerndt, Hans Michael (Prof. Dr.)
Referee:
Gerndt, Hans Michael (Prof. Dr.); Wolf, Felix (Prof. Dr.)
Language:
en
Subject group:
DAT Datenverarbeitung, Informatik
Keywords:
Parallel Programming, Software Comprehension, Software Architecture Reconstruction, Software Visualization
Translated keywords:
Parallele Programmierung, Software Verständnis, Software Architektur, Software Visualisierung
TUM classification:
DAT 200d
Abstract:
In this thesis we propose an interactive approach to support identification of parallelization opportunities in legacy software. Thus, we implemented Parceive, a tool that collects behavior information during run-time and combines it with architectural information to provide useful visualizations and analyses for parallelization. We additionally propose a rule-based language to reconstruct various views on the implemented software architecture. This enables multi-granular dependency analysis for...     »
Translated abstract:
In dieser Arbeit stellen wir einen interaktiven Ansatz zur interaktiven Software Parallelisierung existierender Anwendungen vor. Dafür haben wir Parceive entwickelt, ein Werkzeug welches dynamische Laufzeitinformationen mit statischen Architekturinformationen kombiniert, um effiziente Visualisierungen und Analysen für Parallelisierung bereitzustellen. Außerdem stellen wir eine regelbasierte Methode zur Rekonstruktion verschiedener Sichten der Software Architektur vor. Diese ermöglicht vielfältig...     »
WWW:
https://mediatum.ub.tum.de/?id=1470552
Date of submission:
15.01.2019
Oral examination:
15.04.2019
File size:
4084756 bytes
Pages:
125
Urn (citeable URL):
https://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:bvb:91-diss-20190415-1470552-1-4
Last change:
06.05.2019
 BibTeX