Bitte verwenden Sie diesen Link, um diese Publikation zu zitieren, oder auf sie als Internetquelle zu verweisen: https://hdl.handle.net/10419/38611 
Erscheinungsjahr: 
2009
Schriftenreihe/Nr.: 
Arbeitspapiere der Nordakademie No. 2009-09
Verlag: 
Nordakademie - Hochschule der Wirtschaft, Elmshorn
Zusammenfassung: 
Das vorliegende Papier befasst sich mit der Evaluierung der Wartbarkeit von generierten Anwendungskomponenten am Beispiel des UML2Tools-Klasseneditors, welcher mittels EMF/GMF modellgetrieben entwickelt wird. Beim MDSD1-Ansatz können nicht alle Anforderungen auf Modellebene an die zu generierende Anwendung spezifiziert werden. Spezielle Anforderungen sind innerhalb generierter Anwendungskomponenten manuell zu ergänzen. Untersucht wurden zum einen existierende Erweiterungsmechanismen und ihre Nachteile bezüglich der Wartbarkeit und zum anderen die aspektorientierte Programmiersprache Object Teams und wie sie in diesem Anwendungsfall zu einer besseren Modularit führen kann. Das Resultat ist eine 100{prozentige Trennung von generiertem und manuell erstelltem Code. Die extrahierten invasiven Änderungen wurden in eine modulare, Feature-orientierte Struktur überführt. Object Teams verfügt über ein Sprachkonzept sowie über Entwurfsmuster, die es ermöglichen, wartungsfreundlich manuelle Ergänzungen mit generierten Anwendungskomponenten zu koppeln.
Dokumentart: 
Working Paper

Datei(en):
Datei
Größe
2.36 MB





Publikationen in EconStor sind urheberrechtlich geschützt.