|
||||
|
Abbildung von Features auf ModelleUm aus einer gegebenen Variantenkonfiguration ein konkretes Produkt automatisch zu instanziieren, ist eine Abildung zwischen Features und ihrer Realisierung im Lösungsraum notwendig. Es ist wichtig, den Entwickler bei der komplexen Aufgabe der Definition solcher Abbildungen zu unterstützen. Daher entwickeln wir einen Ansatz um Features auf Modellfragmente abzubilden, die ihre Umsetzung beschreiben. Das entwickelte Werkzeug arbeitet sprachunabhängig und speichert die Abbildungsingormationen in einem dedizierten Mapping-Model. Diese Mappings konnen anschließend genutzt werden, um den Variantenraum zu visualisieren und die Variabilität einer Produktlinie zu analysieren. Aktueller PrototypDer Prototyp unterstützt die Abbildung zwischen Problem- und Lösungsraum durch die folgenden Fähigkeiten:
Der Prototyp unterstützt beliebige GEF-basierte Editoren auf nichtinvasive Weise. ScreencastDer folgende Screencast zeigt den Einsatz des Editors anhand einer einfachen Beispielproduktlinie. Literatur
Florian Heidenreich and Christian Wende, Bridging the Gap Between Features and Models. In Proceedings of the Second Workshop on Aspect-Oriented Product Line Engineering (AOPLE'07) co-located with the International Conference on Generative Programming and Component Engineering (GPCE'07), Salzburg, Austria, October 2007. To appear. |
|||
Copyright © feasiPLe Consortium 2006-2008 |