An Evaluation to Compare Software Product Line Decision Model and Feature Model

Liana B. Lisboa, J. Jenny Li, P. Morreale, D. Heer, D. M. Weiss

2014

Abstract

A key issue in defining a product line is specifying the allowable set of products that will be produced using product 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 software architecture level and thus it is more suitable for larger product line with a significant number of commonality and variability.

Download


Paper Citation


in Harvard Style

Lisboa L., Li J., Morreale P., Heer D. and Weiss D. (2014). An Evaluation to Compare Software Product Line Decision Model and Feature Model . In Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-030-7, pages 144-151. DOI: 10.5220/0004887001440151

in Bibtex Style

@conference{enase14,
author={Liana B. Lisboa and J. Jenny Li and P. Morreale and D. Heer and D. M. Weiss},
title={An Evaluation to Compare Software Product Line Decision Model and Feature Model},
booktitle={Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2014},
pages={144-151},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004887001440151},
isbn={978-989-758-030-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - An Evaluation to Compare Software Product Line Decision Model and Feature Model
SN - 978-989-758-030-7
AU - Lisboa L.
AU - Li J.
AU - Morreale P.
AU - Heer D.
AU - Weiss D.
PY - 2014
SP - 144
EP - 151
DO - 10.5220/0004887001440151