WASET
	@article{(Open Science Index):https://publications.waset.org/pdf/9998152,
	  title     = {User-Driven Product Line Engineering for Assembling Large Families of Software},
	  author    = {Zhaopeng Xuan and  Yuan Bian and  C. Cailleaux and  Jing Qin and  S. Traore},
	  country	= {},
	  institution	= {},
	  abstract     = {Traditional software engineering allows engineers to propose to their clients multiple specialized software distributions assembled from a shared set of software assets. The management of these assets however requires a trade-off between client satisfaction and software engineering process. Clients have more and more difficult to find a distribution or components based on their needs from all of distributed repositories.

This paper proposes a software engineering for a user-driven software product line in which engineers define a Feature Model but users drive the actual software distribution on demand. This approach makes the user become final actor as a release manager in software engineering process, increasing user product satisfaction and simplifying user operations to find required components. In addition, it provides a way for engineers to manage and assembly large software families.

As a proof of concept, a user-driven software product line is implemented for Eclipse, an integrated development environment. An Eclipse feature model is defined, which is exposed to users on a cloud-based built platform from which clients can download individualized Eclipse distributions.
},
	    journal   = {International Journal of Computer and Information Engineering},
	  volume    = {8},
	  number    = {5},
	  year      = {2014},
	  pages     = {745 - 749},
	  ee        = {https://publications.waset.org/pdf/9998152},
	  url   	= {https://publications.waset.org/vol/89},
	  bibsource = {https://publications.waset.org/},
	  issn  	= {eISSN: 1307-6892},
	  publisher = {World Academy of Science, Engineering and Technology},
	  index 	= {Open Science Index 89, 2014},
	}