Requirements in feature algebra

  • Feature Algebra is intended to capture the commonalities of feature oriented software development (FOSD), such as introductions, refinements and quantification. It allows denoting systems composed of features by algebraic terms and transforming the systems by manipulating the terms using the laws of the algebra. The algebraic view abstracts from differences of minor importance and leads to more compact and effective reasoning. While the existing Feature Algebra covers most of the main aspects of FOSD, so far requirements have not been integrated into it. They naturally arise in connection with different aspects of feature orientation, such as feature elicitation, feature dependence, mutual feature exclusion and feature interaction. This paper presents a possibility for integrating requirements into Feature Algebra.

Download full text files

Export metadata


Number of document requests

Additional Services

Share in Twitter Search Google Scholar
Author:Peter HöfnerGND, S. Mentl, Bernhard MöllerGND, W. Scholz
Frontdoor URL
Series (Serial Number):Reports / Technische Berichte der Fakultät für Angewandte Informatik der Universität Augsburg (2010-12)
Publisher:Institut für Informatik, Universität Augsburg
Place of publication:Augsburg
Year of first Publication:2010
Publishing Institution:Universität Augsburg
Release Date:2022/01/31
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