Fulltext available Open Access
Title: Dynamische Visualisierung von Objektzuständen zur Verbesserung des Programmverständnisses
Language: German
Authors: Nodop, Johannes 
Keywords: Visualisierung; Programmverständnis; Objektzustände; Debugger; Visualization; Program comprehension; object states
Issue Date: 5-Jun-2024
Abstract: 
Um gute, objektorientierte Software entwerfen und entwickeln zu können, ist ein ausführliches Verständnis von Objekten und deren Strukturen erforderlich. Komplexere Datenstrukturen sind jedoch schwer zu durchschauen, erst recht für Programmieranfänger. Dies kann durch die Entwicklung eines dynamischen Visualisierers erleichtert werden, welcher die Abläufe und Strukturen eines ausgeführten Programmes aufbereitet. Ein im Rahmen dieser Arbeit entwickelter Prototyp soll als Grundlage für eine Einbindung in das ’OPPSEE’ Projekt dienen. Dadurch bestehen gewisse Anforderungen an die Arbeit, wie die Teilung der Anwendung in eine Client- und eine Serverkomponente, wobei die Clientkomponente als eine Erweiterung für die Entwicklungsumgebung ’Visual Studio Code’ entwickelt werden soll. Mit Hilfe der konzeptionierten und entwickelten Anwendung soll das Programmverständnis von Benutzern verbessert werden.

To be able to design and implement good, object oriented software it requires a thorough understanding of objects and their structures. Complex datastructures are hard to comprehend, especially for beginners. This can be improved by the development of a dynamic visualizer, which processes the inner workings and structures of an executed program. The in the context of this thesis designed prototype is a blueprint for an integration into the ’OPPSEE’ project. Therefore some requirements are given. The prototype is to be seperated into a client and a servercomponent, while the clientcomponent is to be designed as an expansion for the development enviroment ’Visual Studio Code’. With the help of the conceptualized and developed application the program comprehension of users should be improved.
URI: http://hdl.handle.net/20.500.12738/15881
Institute: Department Informatik 
Fakultät Technik und Informatik 
Type: Thesis
Thesis type: Bachelor Thesis
Advisor: von Pilgrim, Jens Henning 
Referee: Schmolitzky, Axel  
Appears in Collections:Theses

Show full item record

Page view(s)

74
checked on Dec 25, 2024

Download(s)

40
checked on Dec 25, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.