Feature Model

Program-Transformation.Org: The Program Transformation Wiki
A feature model results from DomainAnalysis / DomainEngineering. It covers the feature commonalities and variabilities of software family members, as well as the dependencies between the variable features.

Chapter 4 of GenerativeProgramming contains an extensive description of feature models.

A feature model consists of a FeatureDiagram as well as additional information concerning the particular features, such as rationales, stakeholders, contstraints (for example features may exclude each other), binding sites, and priorities.

CategoryDomainEngineering | Contributions by ArieVanDeursen