Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Prototypische Migration eines webbasierten UML-Werkzeugs zur Steigerung der Performance und Verbesserung der Testbarkeit

 
: Fox, Tobias
: Scholl, Klaus; Strippgen, Simone; Engelhardt, Marcus

:
Fulltext urn:nbn:de:0011-n-5347041 (2.1 MByte PDF) - tobiasfox@gmx.net
MD5 Fingerprint: 9e771fd11837cd3638db0b0466db79b2
Created on: 26.2.2019


Berlin, 2019, VIII, 54 pp.
Berlin, Hochschule für Technik, Bachelor Thesis, 2019
German
Bachelor Thesis, Electronic Publication
Fraunhofer FOKUS ()
ModelICE; Testbarkeit; performance; Eclipse Che; GWT; RAP

Abstract
Das Fraunhofer Institut für offene Kommunikationssysteme (FOKUS) entwickelt eine webbasierte Anwendung, womit Modelle beispielsweise der Unified Modeling Language erstellt und modifiziert werden können. Dabei kommen verschiedene Frameworks zum Einsatz, wie beispielsweise die Remote Application Platform (RAP). Dieses Framework ermöglicht es, die Anwendung für unterschiedliche Klienten anzubieten. Während der Entwicklung mit RAP offenbarten sich Probleme des Frameworks, welche in Nachteilen der Testbarkeit des UML-Werkzeuges resultieren und sich negativ auf die Performance der Software auswirken. Im Rahmen dieser Arbeit soll ein Ansatz zur Verbesserung der Testbarkeit und zur Steigerung der Performance entwickelt und anhand festgelegter Kriterien evaluiert werden. Nach der prototypischen Implementierung des Ansatzes, welcher einen Wechsel der bisher verwendeten Zielplattform Eclipse IDE auf die cloudbasierte Eclipse Che Plattform vorsieht, wird eine Evaluation des Prototyps durchgeführt und analysiert, welche Auswirkungen die Migration hat.

 

The „Fraunhofer Institut für offene Kommunikationssysteme“ (FOKUS) develops a web-based application for creating and manipulating models, e.g. of the Unified Modeling Language (UML). This software uses different frameworks for example the Remote Application Platform (RAP). The RAP framework allows delivering the application to different clients. During the development, RAP revealed some problems which result in disadvantages of the testability of the UML-tool and also influence the tools performance in a negative way.
In this thesis, an approach to improve testability and performance will be developed and evaluated using established criteria. After the prototypical implementation of the approach, which involves a change from the previously used Eclipse IDE target platform to the cloud-based Eclipse Che platform, an evaluation of the prototype will be carried out and the effects of the migration will be analysed.

: http://publica.fraunhofer.de/documents/N-534704.html