Map Croscutting and Base-level features to SPL architectural elements

Deriving the SPL architecture from use cases induces feature scattering and tangling [37]. The Feature-Architecture Mapping (FArM) method [37] supports the design of SPL architecture based on feature model. FArM defines 4 transformations to build the architecture based on feature model:

  1. Tranformation 1. Removing non-architecture related features and Resolving quality features (Section 5.5.1)
  2. Tranformation 2. Transforming based on architectural requirements (Section 5.5.2)
  3. Tranformation 3. Transforming based on interacts relations (Section 5.5.3)
  4. Tranformation 4. Transform based on hierarchy relations (Section 5.5.4)



Subsections

Leonardo Tizzei 2013-02-18