An algebra for feature-oriented software development

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

Download full text files

Export metadata

Statistics

Number of document requests

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Author:S. Apel, C. Lengauer, D. Batory, Bernhard MöllerGND, C. Kästner
URN:urn:nbn:de:bvb:384-opus4-924271
Frontdoor URLhttps://opus.bibliothek.uni-augsburg.de/opus4/92427
Publisher:Universität Passau
Place of publication:Passau
Type:Report
Language:English
Year of first Publication:2007
Publishing Institution:Universität Augsburg
Release Date:2022/02/03
Pagenumber:31
Series:Reports: Technische Berichte der Fakultät für Informatik und Mathematik ; MIP-0706
Institutes:Fakultät für Angewandte Informatik
Fakultät für Angewandte Informatik / Institut für Informatik
Fakultät für Angewandte Informatik / Institut für Informatik / Professur für Programmiermethodik und Multimediale Informationssysteme
Dewey Decimal Classification:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Licence (German):Deutsches Urheberrecht