- Suche

- Kontakt

An Algebra for Features and Feature Composition

S. Apel, C. Lengauer, B. Möller, C. Kästner
erschienen 2009 in J. Meseguer, G. Rosu (eds.): Algebraic Methodology and Software Technology (AMAST 08), LNCS 5140.
pp. 36-50, 2008.

Abstract:
Feature-Oriented Software Development (FOSD) provides a multitude of formalisms, methods, languages, and tools for building variable, customizable, and extensible software. Along different lines of research, different notions of a feature have been developed. Although these notions have similar goals, no common basis for evaluation, comparison, and integration exists. We present a feature algebra that captures the key ideas of feature orientation and provides a common ground for current and future research in this field, in which also alternative options can be explored.