Abstract Software product lines are an engineering paradigm to systematically configure software products from reusable assets so that development effort and time are minimized. Configuring a high quality product is challenging, because... more
Abstract Software product lines are an engineering paradigm to systematically configure software products from reusable assets so that development effort and time are minimized. Configuring a high quality product is challenging, because quality is a dynamic property and can be difficult to determine at design time. In this paper, we propose Social Software Product Lines paradigm (SSPL) which exploits users' perception in judging products quality and guiding the configuration process at runtime. The SSPL paradigm advocates two ...