Skip to main content

Performance Evaluation of a Privacy-Enhancing Framework for Personalized Websites

  • Conference paper
User Modeling, Adaptation, and Personalization (UMAP 2009)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5535))

Abstract

Reconciling personalization with privacy has been a continuing interest in the user modeling community. In prior work, we proposed a dynamic privacy-enhancing user modeling framework based on a software product line architecture (PLA). Our system dynamically selects personalization methods during runtime that respect users’ current privacy preferences as well as the prevailing privacy laws and regulations. One major concern about our approach is its performance since dynamic architectural reconfiguration during runtime is usually resource-intensive. In this paper, we describe four implementations of our system that vary two factors, and an in-depth performance evaluation thereof under realistic workload conditions. Our study shows that a customized version performs better than the original PLA implementation, that a multi-level caching mechanism improves both versions, and that the customized version with caching performs best. The average handling time per user session is less than 0.2 seconds for all versions except the original PLA implementation. Overall, our results demonstrate that with a reasonable number of networked hosts in a cloud computing environment, an internationally operating website can use our dynamic PLA-based user modeling approach to personalize their user services, and at the same time respect the individual privacy desires of their users as well as the privacy norms that may apply.

This research has been supported through NSF grant IIS 0308277 and a Google Research Award. We would like to thank Scott Hendrickson, Eric Dashofy, André van der Hoek and the UMAP09 reviewers for their helpful comments.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kobsa, A.: Privacy-enhanced web personalization. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 628–670. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  2. Wang, Y., Kobsa, A.: Respecting users’ individual privacy constraints in web personalization. In: Conati, C., McCoy, K., Paliouras, G. (eds.) UM 2007. LNCS, vol. 4511, pp. 157–166. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  3. Wang, Y., Kobsa, A., van der Hoek, A., White, J.: PLA-based runtime dynamism in support of privacy-enhanced web personalization. In: SPLC 2006, pp. 151–162. IEEE Press, Los Alamitos (2006)

    Google Scholar 

  4. Wang, Y., Hendrickson, S.A., van der Hoek, A., Taylor, R.N., Kobsa, A.: Modeling PLA variation of privacy-enhancing personalized systems (2009) (submitted for publication)

    Google Scholar 

  5. Kobsa, A., Fink, J.: Performance evaluation of user modeling servers under real-world workload conditions. In: Brusilovsky, P., Corbett, A.T., de Rosis, F. (eds.) UM 2003. LNCS, vol. 2702, pp. 143–153. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  6. Carmichael, D.J., Kay, J., Kummerfeld, B.: Consistent modeling of users, devices and sensors in a ubiquitous computing environment. User Modeling and User-Adapted Interaction 15(3-4), 197–234 (2005)

    Article  Google Scholar 

  7. Zadorozhny, V., Yudelson, M., Brusilovsky, P.: A framework for performance evaluation of user modeling servers for web applications. Web Intelli. and Agent Sys. 6(2), 175–191 (2008)

    Google Scholar 

  8. Kobsa, A.: A component architecture for dynamically managing privacy constraints in personalized web-based systems. In: Dingledine, R. (ed.) PET 2003. LNCS, vol. 2760, pp. 177–188. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  9. Clements, P., Northrop, L.: Software Product Lines: Practices and Patterns. Addison-Wesley, New York (2002)

    Google Scholar 

  10. van der Hoek, A., Rakic, M., Roshandel, R., Medvidovic, N.: Taming architectural evolution. In: 9th ACM Symp. on the Foundations of Softw. Eng., pp. 1–10 (2001)

    Google Scholar 

  11. van der Hoek, A.: Design-time product line architectures for any-time variability. Sci. Comp. Prog., special issue on Softw. Variability Mgmt. 53(30), 285–304 (2004)

    MathSciNet  Google Scholar 

  12. Kobsa, A., Fink, J.: An LDAP-based user modeling server and its evaluation. User Modeling and User-Adapted Interaction 16(2), 129–169 (2006)

    Article  Google Scholar 

  13. Wang, Y., Kobsa, A.: Privacy-enhancing technologies. In: Gupta, M., Sharman, R. (eds.) Social and Organizational Liabilities in Information Security, pp. 203–227. IGI Global (2009)

    Google Scholar 

  14. ArchStudio: Archstudio 3 (2005), http://www.isr.uci.edu/projects/archstudio/

  15. Taylor, R.N., et al.: A component- and message-based architectural style for GUI software. IEEE Trans. Softw. Eng. 22(6), 390–406 (1996)

    Article  Google Scholar 

  16. Dashofy, E., Asuncion, H., Hendrickson, S., Suryanarayana, G., Georgas, J., Taylor, R.: Archstudio 4: An architecture-based meta-modeling environment. In: ICSE 2007: Intl. Conf. on Softw. Eng., pp. 67–68. IEEE Computer Society, Los Alamitos (2007)

    Google Scholar 

  17. ArchStudio: Myx (2008), http://www.isr.uci.edu/projects/archstudio/myx.html

  18. Wang, Y., Chen, Z., Kobsa, A.: A collection and systematization of international privacy laws, with special consideration of internationally operating personalized websites (2006), http://www.ics.uci.edu/~kobsa/privacy

  19. Wang, Y., Kobsa, A.: Impacts of privacy laws and regulations on personalized systems. In: Kobsa, A., Chellappa, R., Spiekermann, S. (eds.) Proceedings of PEP 2006, CHI 2006 Workshop on Privacy-Enhanced Personalization, pp. 44–46. ACM, New York (2006)

    Google Scholar 

  20. Bhole, Y., Popescu, A.: Measurement and analysis of HTTP traffic. Journal of Network and Systems Management (2005)

    Google Scholar 

  21. Chlebus, E., Brazier, J.: Nonstationary poisson modeling of web browsing session arrivals. Information Processing Letters 102(5), 187–190 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  22. Alexa: Yahoo traffic details (2009), http://www.alexa.com/data/details/traffic_details/yahoo.com

  23. Buyya, R., Yeo, C.S., Venugopal, S.: Market-oriented cloud computing: Vision, hype, and reality for delivering it services as computing utilities. In: 10th IEEE Intl. Conf. on High Perf. Comp. and Comms., pp. 5–13. IEEE Computer Society, Los Alamitos (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, Y., Kobsa, A. (2009). Performance Evaluation of a Privacy-Enhancing Framework for Personalized Websites. In: Houben, GJ., McCalla, G., Pianesi, F., Zancanaro, M. (eds) User Modeling, Adaptation, and Personalization. UMAP 2009. Lecture Notes in Computer Science, vol 5535. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02247-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02247-0_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02246-3

  • Online ISBN: 978-3-642-02247-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics