Skip to main content
Article
COTS-Based Software Product Line Development
International Journal of Web Information Systems
  • Luiz Fernando Capretz, University of Western Ontario
  • Faheem Ahmed, Thompson River University
  • Shereef Al-Maati, American University of Kuwait
  • Zaher AlAghbari, University of Sharjah
Document Type
Article
Publication Date
4-1-2008
URL with Digital Object Identifier
10.1108/17440080810882351
Abstract

Software Product Line (SPL) is at the forefront among the techniques for reducing costs, decreasing schedule time, and ensuring commonality of features across a family of products - as components off-the-shelf (COTS) are reused in multiple products. A disciplined process for software product line development is still needed. We propose the Y-model for COTS-based software product line development. The model put forward identifies and elaborates the essential phases and activities of software product line development from COTS-based repository. The Y-model provides an efficient way of integrating the approaches of software product line and COTS-based development as a cohesive software development model. The model has the potential to tremendously increase software engineers' productivity. Thus software architects, domain engineers and component designers should become aware of how to use these ideas to structure their models and designs. The model has the potential to tremendously increase software engineers' productivity. Thus software architects, domain engineers and component designers should become aware of how to use these ideas to structure their models and designs.

Citation Information
@article{DBLP:journals/ijwis/CapretzAAA08, author = {Luiz Fernando Capretz and Faheem Ahmed and Shereef Al-Maati and Zaher Al Aghbari}, title = {COTS-based software product line development}, journal = {IJWIS}, volume = {4}, number = {2}, year = {2008}, pages = {165-180}, ee = {http://dx.doi.org/10.1108/17440080810882351}, bibsource = {DBLP, http://dblp.uni-trier.de} }