International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 151 - Number 3 |
Year of Publication: 2016 |
Authors: Md. Mottahir Alam, Asif Irshad Khan, Aasim Zafar |
10.5120/ijca2016911698 |
Md. Mottahir Alam, Asif Irshad Khan, Aasim Zafar . A Comprehensive Study of Software Product Line Frameworks. International Journal of Computer Applications. 151, 3 ( Oct 2016), 11-17. DOI=10.5120/ijca2016911698
In today’s competitive software market, there is a constant need to launch new features and products or enhance the existing products in a flawless, accelerated and cost-effective manner. SPLE (Software Product Line Engineering) refers to engineering technique which reuses common set of features and at the same time it has provisions to manage features which are product-specific and not shared by other products in the product line. A product line is a set of products that are developed with a focus on specific market segment or satisfying some specific business requirements. It is an approach for implementing software variability and helps to extend, customize or configure the products in order to use in a specific context. Researchers have proposed several SPL approaches. In this paper, we did a comprehensive study and analysis of various existing SPL approaches and discussed the outcomes of our review. We tried to present the backgrounds of various SPL approaches, and identified key issues that need to be focused in future research.