An evaluation to compare software product line decision model and feature model
Document Type
Conference Proceeding
Publication Date
1-1-2014
Abstract
A key issue in defining a product line is specifying the allowable set of products that will be produced usingproduct line assets, i.e., the scope of the domain. This paper conducts an evaluation to compare two different approaches for defining domain scope, decision model as defined in the Family-oriented Abstraction, Specification, Translation (FAST) process and the feature model as defined in the Feature-Oriented Domain Analysis (FODA) process. The comparison is based on applying the approaches to two examples, one a textbook example and the other to a product line we maintain on an open source website, in order to identify guidelines for improving the identification and representation of a software family. Our conclusion is that decision model includes both commonality and variability definition at softwarearchitecture level and thus it is more suitable for larger product line with a significant number of commonality and variability.
Publication Title
ENASE 2014 - Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering
First Page Number
144
Last Page Number
151
DOI
10.5220/0004887001440151
Recommended Citation
Lisboa, Liana B.; Li, J. Jenny; Morreale, P.; Heer, D.; and Weiss, D. M., "An evaluation to compare software product line decision model and feature model" (2014). Kean Publications. 2023.
https://digitalcommons.kean.edu/keanpublications/2023