TY - RPRT A1 - Apel, S. A1 - Lengauer, C. A1 - Batory, D. A1 - Möller, Bernhard A1 - Kästner, C. T1 - An algebra for feature-oriented software development N2 - 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 ideas of what a feature is have been developed. Although the existing approaches have similar goals, their representations and formalizations have not been integrated so far into a common framework. We present a feature algebra as a foundation of FOSD. The algebra captures the key ideas and provides a common ground for current and future research in this field, in which also alternative options can be explored. Y1 - 2022 UR - https://opus.bibliothek.uni-augsburg.de/opus4/frontdoor/index/index/docId/92427 UR - https://nbn-resolving.org/urn:nbn:de:bvb:384-opus4-924271 PB - Universität Passau CY - Passau ER -