View Full Document

Modeling PLA Variation of Privacy-Enhancing Personalized Systems



View the full content.
View Full Document
View Full Document

8 views

Unformatted text preview:

Modeling PLA Variation of Privacy Enhancing Personalized Systems Scott A Hendrickson Yang Wang Andre van der Hoek Richard N Taylor Alfred Kobsa Institute of Software Research University of California Irvine Irvine CA 92697 USA shendric yangwang andre taylor kobsa uci edu Abstract Privacy enhancing personalized PEP systems address individual users privacy preferences as well as privacy laws and regulations Building such systems entails modeling two different domains a privacy constraints as mandated by law voluntary self regulation or users individual privacy preferences and modeled by legal professionals and b software architectures as dictated by available software components and modeled by software architects Both can evolve independently e g as new laws go into effect or new components become available In prior work we proposed modeling PEP systems using a product line architecture PLA However with an extensional PLA these domain models became strongly entangled making it difficult to modify one without inadvertently affecting the other This paper evaluates an approach towards modeling both domains within an intensional PLA We find evidence that this results in a clearer separation between the two domain models making each easier to evolve and maintain 1 Introduction To provide personalized services such as customized recommendations a personalized website collects and uses users personal data which raises various privacy concerns 17 We use the term privacy constraints to denote users privacy preferences as well as privacy laws and regulations that are in effect We call personalized systems that address these privacy constraints privacy enhancing personalized PEP systems Modeling such systems concerns expressing two different domain models privacy constraints and their interdependencies as managed by legal professionals and the structural features of a software architecture as managed by software architects We refer to these models as the privacy model and



Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Modeling PLA Variation of Privacy-Enhancing Personalized Systems and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Modeling PLA Variation of Privacy-Enhancing Personalized Systems and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?