Wartbarkeit von generierten Anwendungen am Beispiel des UML2Tools-Klasseneditors
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.
Year of publication: |
2009
|
---|---|
Authors: | Diehl, Matthias ; Gurski, Tobias ; Zimmermann, Frank |
Institutions: | Nordakademie Hochschule der Wirtschaft |
Saved in:
freely available
Extent: | application/pdf |
---|---|
Series: | Arbeitspapiere der Nordakademie. - ISSN 1860-0360. |
Type of publication: | Book / Working Paper |
Language: | German |
Notes: | Number 2009-09 |
Source: |
Persistent link: https://www.econbiz.de/10009219960
Saved in favorites
Similar items by person
-
Wartbarkeit von generierten Anwendungen am Beispiel des UML2Tools-Klasseneditors
Diehl, Matthias, (2009)
-
Wartbarkeit von generierten Anwendungen am Beispiel desUML2Tools–Klasseneditors
Diehl, Matthias, (2009)
-
Wartbarkeit von generierten Anwendungen am Beispiel des UML2Tools-Klasseneditors
Diehl, Matthias, (2009)
- More ...