UTFM - a Next Generation Language and Tool for Feature Modeling

Weber, Vincent (2014)

An important aspect of variability management in software product lines is through feature modeling, in which relations between different features are specified. Over the year extensions of classical feature models have been proposed, however never properly combined and implemented. We propose the next generation feature modeling language: UTFM (University of Twente/University of Texas Feature Models), that entail generalized classical feature models with instance and group cardinalities, extended with feature replication, feature attributes (arithmetic, boolean and string attributes) and complex cross-tree constraints.
WEBER_MA_EEMCS.pdf