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.
Author: | S. Apel, C. Lengauer, D. Batory, Bernhard MöllerGND, C. Kästner |
---|---|
URN: | urn:nbn:de:bvb:384-opus4-924271 |
Frontdoor URL | https://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 |