There is a symbiotic relationship between features and use cases. Feature models focus on specifying the features variability by means of a graphical user-friendly and hierarchical structure. On the other hand, use cases specify the interaction between user and system, and also the system behavior. Thus, feature models support defining the variability of each use case and feature dependencies can be depicted in terms of the dependencies between the use cases [19, Chapter 5.3.2].
Table 7:
Mapping between features and use cases
|
Leonardo Tizzei
2013-02-18