fheidenreich.de / FeatureMapper
Mapping Features to Models
Last update: 2013-09-04
Screenshot of the FeatureMapper

FeatureMapper is a tool approach to combine Software Product Line Engineering (SPLE) and Model-Driven Software Development.

It supports mapping features from feature models to solution artefacts expressed in EMF/Ecore-based languages (such as UML2 or your home-made domain-specific language), provides various visualisations of these mappings, allows for mapping-based transformation of solution models, and provides an extensible interface to utilise different transformation techniques.

In addition to its own feature metamodel, it also supports feature models and variant models of pure::variants, an industrial-strength tool for variant management.

FeatureMapper is under development at the Software Technology Group of Technische Universität Dresden, partly in the context of the BMBF-funded feasiPLe research project.



FeatureMapper 0.8.9



FeatureMapper consists of various plug-ins for Eclipse. Its installation requires a minimum of

The pure::variants integration has been tested with version 3.0.16.

You can download it via the FeatureMapper update site




We have created some screencasts which shows the FeatureMapper in action.