Help - Contact
iChilli Logo iChilli Slogan

B

The Notation of Feature Modeling

$Revision: 1.1 $

$Date: 2001/08/02 10:22:22 $

Figure B.1. Feature Diagram with Three Features.

Feature Diagram with Three Features.


Figure B.2. Example of a Feature Diagram with Mandatory Features.

Example of a Feature Diagram with Mandatory Features.


Figure B.3. Example of a Feature Diagram with Optional Features

Example of a Feature Diagram with Optional Features


Figure B.4. Example of a Feature Diagram with Two Sets of Alternative Features.

Example of a Feature Diagram with Two Sets of Alternative Features.


Figure B.5. Example of a Feature Diagram with Two Dimensions.

Example of a Feature Diagram with Two Dimensions.


Figure B.6. Example of a Feature Diagram with Two Alternative Dimensions.

Example of a Feature Diagram with Two Alternative Dimensions.


Figure B.7. Example of a Feature Diagram with Two Optional Dimensions.

Example of a Feature Diagram with Two Optional Dimensions.


Figure B.8. Example of a Feature Diagram with One Optional Alternative Feature.

Example of a Feature Diagram with One Optional Alternative Feature.


Figure B.9. Example of a Feature Diagram with Two Sets of Or-Features.

Example of a Feature Diagram with Two Sets of Or-Features.


Figure B.10. Example of a Feature Diagram with an Optional Or-Feature.

Example of a Feature Diagram with an Optional Or-Feature.


Figure B.11. Feature Diagram With One (Or More) Optional Alternative Features is Normalized Into a Diagram With All Optional Alternative Features.

Feature Diagram With One (Or More) Optional Alternative Features is Normalized Into a Diagram With All Optional Alternative Features.


Figure B.12. Feature Diagram With One (Or More) Optional Or-Feature is Normalized Into a Diagram With All Optional Features.

Feature Diagram With One (Or More) Optional Or-Feature is Normalized Into a Diagram With All Optional Features.


Table B.1. Types of Variation Points

Type of variation point Definition Example
Dimension Feature (or concept) of which all direct subfeatures (or features) are alternative features.
Dimension with optional features Feature (or concept) of which all direct subfeatures (or features) are alternative optional features.
Extension point Feature (or concept) that has at least one direct optional subfeature (or feature) or at least one set of direct or-subfeatures (or or-features).
Extension point with optional features Feature (or concept) of which all direct subfeatures (or features) are optional features.
Extension point with or-features Feature (or concept) of which all direct subfeatures (or features) are or-features.


Top - Help - Terms of Use - Privacy Statement - Contact - Copyright Copyright © 2002 Daniel S. Haischt