Overview

The first view provided by the plug-in, the Feature Modeling View, allows .ecore files containing Ecore models to be viewed, constructed, and modified as a feature model. The Ecore model and feature model are linked in such a way that users can modify either model and have the changes instantly propagated to the other.

The second view provided by the plug-in, the Feature Configuration View, allows any Ecore Object (EObject) to be configured as a feature model using similar configuration capabilities provided by the Feature Modeling Plug-in.

Thus, a typical work flow of one who uses the plug-in would be to utilize the Feature Modeling View to create the meta model, create a dynamic instance of any component of the meta model, and then configure that instance using the Feature Configuration View.