Treffer: Entwicklung eines Assistenten für die modellgetriebene Softwareentwicklung

Title:
Entwicklung eines Assistenten für die modellgetriebene Softwareentwicklung
Authors:
Contributors:
Zukunft, Olaf
Publication Year:
2008
Collection:
Hamburg University of Applied Sciences (HAW): Publications
Document Type:
Dissertation bachelor thesis
File Description:
application/pdf
Language:
German
Rights:
info:eu-repo/semantics/openAccess ; http://rightsstatements.org/vocab/InC/1.0/
Accession Number:
edsbas.2460831
Database:
BASE

Weitere Informationen

Diese Bachelorarbeit stellt einen Prototyp eines Assistenten vor, der Softwareentwickler bei der modellgetriebenen Softwareentwicklung unterstützt. Zunächst untersucht ein Usability-Test, einer für die modellgetriebene Softwareentwicklung typischen Werkzeugkombination,wo die Entwickler weitere Unterstützung bei der Modellierung benötigen. Anschließend wird ein Assistent vorgestellt, der den Entwicklern diese Unterstützung bietet. Der hier entwickelte Assistent ist ein Wizard, der den Entwicklern die Verwendung von Metamodellen erleichtert. Abschließend untersucht ein zweiter Usability-Test den Prototyp des Assistenten. Dieser zweite Test untersucht, ob der Prototyp den Entwicklern die Modellierung gegenüber dem ersten Test erleichtern konnte. Die Ergebnisse werden diskutiert und Empfehlungen für die Weiterentwicklung von Assistenten für die modellgetriebene Softwareentwicklung gegeben. ; This bachelor thesis introduces a prototype of an assistant, which assists software developers with Model-Driven Software Development (MDSD). First, a usability-test examines where developers need further assistance when they are using a typical combination of tools for MDSD. The afterwards introduced assistant tries to give that assistance to the developers. The introduced assistant is a wizard helping developers with using a metamodel. Concluding a second usability-test examines whether the prototype was abled to make modeling easier for the developers than in the first test. This bachelor thesis discusses the results and gives recommendations how assistants for Model-Driven Software Development can be improved in the future.