University of Trás-os-Montes and Alto Douro
Product line engineering aims at developing a family of products and facilitating the derivation of product variants from it. Context can be a main factor in determining what products to derive. Yet, there is gap in incorporating context with variability models. The authors advocate that, in the first place, variability originates from human intentions and choices even before software systems are constructed, and context influences variability at this intentional level before the functional one. Thus, they propose to analyze variability at an early phase of analysis adopting the intentional ontology of goal models, and studying how context can influence such variability.