|
||||
|
Mapping Features to ModelsTo allow for the automatic derivation of a product instance based on a given variant configuration, a mapping between features in the problem space and their realisations in the solution space is required. It is crucial to support the developer in the complex task of defining such mappings. Hence, we developed an approach to map features to model fragments describing their realisation. The tooling works modelling-language independent and separates the mapping information in a dedicated mapping model. These mappings can also be used to provide visualisations of the variant space that allow to reason over variability in SPLs. Current PrototypeThe prototype helps the mapping between problem and solution space by providing means for:
The prototype is working for GEF-based editors in a non-invasive way. ScreencastWe have also created a screencast which exemplifies our approach. Bibliography
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 |