Fakultät für Informatik und Mathematik
MIP-0706

MIP-0706

Paper Description

BibTeX entry

@incollection{MIP-0706,
author="S. Apel, C. Lengauer, D. Batory, B. Möller, C. Kästner",
title="An Algebra for Feature-Oriented Software Development",
institution="Fakult{\"a}t f{\"u}r Informatik und Mathematik, Universit{\"a}t Passau,
year=2007,
number={MIP-0706}
}

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 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.

Paper itself

MIP-0706.pdf