Bibliography | Kuhn, Tobias: Verbesserung eines Dokumentationswerkzeugs für Java-Pakete. University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Bachelor Thesis No. 24 (2012). 72 pages, german.
|
CR-Schema | D.2.2 (Software Engineering Design Tools and Techniques) D.2.7 (Software Engineering Distribution, Maintenance, and Enhancement)
|
Abstract | Java-Anwendungen werden in Module, im Java-Kontext "`Pakete"' genannt, unterteilt. Dabei war es allerdings bislang eher umständlich Module einzeln zu dokumentieren. Aus diesem Grund wurde in einer Diplomarbeit das Werkzeug J-PaD -- Java Package Documenter -- entwickelt, welches direkt in der Entwicklungsumgebung Eclipse integriert ist. Es ermöglicht die gezielte integrierte Dokumentation von Java-Paketen in einer anpassbaren Benutzeroberfläche mit Hilfe eines Plugin-Systems für die darzustellenden Eingabefelder.
In dieser Bachelorarbeit wird die Software J-PaD zunächst sowohl auf vorhandene Mängel als auch auf Möglichkeiten für Erweiterungen untersucht. Hierfür wird ein brauchbares Vorgehen entwickelt, um möglichst viele Schwachstellen aufdecken zu können. Um die entstehende Befundliste zu priorisieren, wird auch ein Bewertungsschema definiert, welches die Befunde auf verschiedene Arten ordnet.
Aufbauend auf der priorisierten Befundliste werden dann konkrete Verbesserungen ausgesucht, deren Umsetzung im Kontext möglich und sinnvoll erscheint. Diese Verbesserungen und Erweiterungen werden dann an J-PaD umgesetzt und die entstehenden Änderungen dokumentiert.
|
Full text and other links | PDF (1427167 Bytes)
|
Department(s) | University of Stuttgart, Institute of Software Technology, Software Engineering
|
Superviser(s) | Bogicevic, Ivan |
Entry date | July 11, 2013 |
---|