Feature algebra was introduced as an abstract framework for feature oriented software development. One goal is to provide a common,clearly defined basis for the key ideas of feature orientation. We first present concrete models for the original axioms of feature algebra which represent the main features of feature oriented programs. However, these models show that the axioms of the feature algebra do not reflect some aspects of feature orientation properly. Hence we modify the axioms and introduce the concept of an extended feature algebra. Since the extension is also a generalisation, the original algebra can be retrieved by a single additional axiom. Last but not least we introduce more operators to cover concepts like overriding in the a...
In 2011, simple and concise axioms for feature compositions, interactions and products have been pr...
In 2011, simple and concise axioms for feature compositions, interactions and products have been pro...
Based on experience from the hardware industry, product families have entered the software developme...
Feature algebra was introduced as an abstract framework for feature oriented software development. O...
Feature algebra was introduced as an abstract framework for feature oriented software development. O...
Feature Algebra was introduced as an abstract framework for feature-oriented software development. O...
Feature algebra was introduced as an abstract framework for feature oriented software development. O...
Feature-Oriented Software Development (FOSD) provides a multitude of formalisms, methods, languages,...
AbstractFeature-Oriented Software Development provides a multitude of formalisms, methods, languages...
Feature-Oriented Software Development (FOSD) provides a multitude of formalisms, methods, languages,...
Feature-Oriented Software Development (FOSD) provides a multitude of formalisms, methods, languages,...
Abstract. Feature Algebra captures the commonalities of feature ori-ented software development (FOSD...
Feature Algebra is intended to capture the commonalities of feature oriented software development ...
In 2011, simple and concise axioms for feature compositions, interactions and products have been pr...
In 2011, simple and concise axioms for feature compositions, interactions and products have been pro...
Based on experience from the hardware industry, product families have entered the software developme...
Feature algebra was introduced as an abstract framework for feature oriented software development. O...
Feature algebra was introduced as an abstract framework for feature oriented software development. O...
Feature Algebra was introduced as an abstract framework for feature-oriented software development. O...
Feature algebra was introduced as an abstract framework for feature oriented software development. O...
Feature-Oriented Software Development (FOSD) provides a multitude of formalisms, methods, languages,...
AbstractFeature-Oriented Software Development provides a multitude of formalisms, methods, languages...
Feature-Oriented Software Development (FOSD) provides a multitude of formalisms, methods, languages,...
Feature-Oriented Software Development (FOSD) provides a multitude of formalisms, methods, languages,...
Abstract. Feature Algebra captures the commonalities of feature ori-ented software development (FOSD...
Feature Algebra is intended to capture the commonalities of feature oriented software development ...
In 2011, simple and concise axioms for feature compositions, interactions and products have been pr...
In 2011, simple and concise axioms for feature compositions, interactions and products have been pro...
Based on experience from the hardware industry, product families have entered the software developme...