TY - GEN
T1 - PLA-based runtime dynamism in support of privacy-enhanced web personalization
AU - Wang, Yang
AU - Kobsa, Alfred
AU - Van Der Hoek, André
AU - White, Jeffery
PY - 2006
Y1 - 2006
N2 - Software product line architectures (PLAs) have been widely recognized as a successful approach in industrial software development for improving productivity, software quality and time-to-market. In this paper, we focus on the usage of a PLA for a quite different purpose, namely, handling privacy constraints in web personalization. To provide personalized services such as customized recommendations, a personalized website collects users' personal data, which raises various privacy concerns. We aim at reconciling the benefits of web personalization with privacy constraints that come from users themselves as well as from privacy legislations and regulations that apply to a given user. We propose a dynamic, privacyenabling personalization infrastructure and conceive it as a PLA. This infrastructure allows for dynamically selecting and instantiating personalization architectures that provide personalized services to each individual user and comply with the prevailing privacy constraints.
AB - Software product line architectures (PLAs) have been widely recognized as a successful approach in industrial software development for improving productivity, software quality and time-to-market. In this paper, we focus on the usage of a PLA for a quite different purpose, namely, handling privacy constraints in web personalization. To provide personalized services such as customized recommendations, a personalized website collects users' personal data, which raises various privacy concerns. We aim at reconciling the benefits of web personalization with privacy constraints that come from users themselves as well as from privacy legislations and regulations that apply to a given user. We propose a dynamic, privacyenabling personalization infrastructure and conceive it as a PLA. This infrastructure allows for dynamically selecting and instantiating personalization architectures that provide personalized services to each individual user and comply with the prevailing privacy constraints.
UR - http://www.scopus.com/inward/record.url?scp=34547358299&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34547358299&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:34547358299
SN - 0769525997
SN - 9780769525990
T3 - Proceedings - 10th International Software Product Line Conference, SPLC 2006
SP - 151
EP - 162
BT - Proceedings - 10th International Software Product Line Conference, SPLC 2006
T2 - 10th International Software Product Line Conference, SPLC 2006
Y2 - 21 August 2006 through 24 August 2006
ER -