Bachelorarbeit BCLR-2018-21

Bibliograph.
Daten
Hoshaber, Yakup: Entwurf und Implementierung von Systemtests für eine verteilte Multi-Physik Simulationssoftware.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik, Bachelorarbeit Nr. 21 (2018).
75 Seiten, deutsch.
Kurzfassung

In dieser Arbeit wird ein modulares erweiterbares Testframework entwickelt, welches die Kopplungssoftware preCICE (Precise Code Interaction Coupling Environment) anhand Systemtests automatisiert prüft. Systemtests überprüfen eine komplett integriertes Softwaresystem auf seine spezifizierten funktionalen und nicht-funktionalen Anforderungen. Für die Systemtests werden drei Testfälle dokumentiert, in denen verschiedene Single-Physik Löser zu komplexen Multi-Physik Szenarien gekoppelt und konkrete Simulationsfälle simuliert werden. Das Testframework wird mit Hilfe der Containervirtualisierung von Docker und dem verteiltem Build System Travis CI implementiert. So erreicht das Testframework seine Modularisierbarkeit und Erweiterbarkeit. Die Softwareentwicklungspraktik Continuous Integration beschreibt den Prozess, bei der fortlaufend alleKomponenten zu einem System zusammengeführt und getestetwerden.Umdas Testframework in den preCICE Entwicklungsprozess zu integrieren, wird das preCICE Projekt auf die Anforderungen der Continuous Integration analysiert.

Volltext und
andere Links
PDF (2113862 Bytes)
Zugriff auf studentische Arbeiten aufgrund vorherrschender Datenschutzbestimmungen nur innerhalb der Fakultät möglich
Abteilung(en)Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Simulation großer Systeme
BetreuerMehl, Prof. Miriam; Linder, Florian
Eingabedatum3. Dezember 2018
   Publ. Informatik