Skip to main content

PersonisAD: Distributed, Active, Scrutable Model Framework for Context-Aware Services

  • Conference paper
Pervasive Computing (Pervasive 2007)

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

Included in the following conference series:

Abstract

PersonisAD, is a framework for building context-aware, ubiquitous applications: its defining foundation is a consistent mechanism for scrutable modelling of people, sensors, devices and places. This paper describes the PersonisAD features for supporting distributed models with active elements which can trigger when relevant events occur. This framework makes it possible to quickly create new context-aware applications. We demonstrate the power of the framework by describing how it has been used to create two context aware applications: MusicMix which plays music based on the preferences of the people in the room; MyPlace, which informs people of relevant details of the current environment. Major contributions of this work are: the PersonisAD framework which provides a powerful and consistent means to respond to significant changes in the models of people, sensors, devices and places; support for distributed models and associated resource discovery; two applications that illustrate the power of PersonisAD.

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. Lamming, M., Flynn, M.: Forget-me-not: intimate computing in support of human memory. In: FRIEND21 Symposium on Next Generation Human Interfaces, Tokyo Japan (1994), citeseer.nj.nec.com/lamming94forgetmenot.html

  2. Abowd, G.D., Dey, A.K.: CybreMinder: A Context-Aware System for Supporting Reminders. In: Thomas, P., Gellersen, H.-W. (eds.) HUC 2000. LNCS, vol. 1927, pp. 172–186. Springer, Heidelberg (2000)

    Google Scholar 

  3. Beigl, M.: MemoClip: A Location-Based Remembrance Appliance. Personal Technologies 4(4), 230–233 (2000)

    Article  Google Scholar 

  4. Kay, J., Kummerfeld, B., Lauder, P.: Personis: A Server for User Models. In: De Bra, P., Brusilovsky, P., Conejo, R. (eds.) AH 2002. LNCS, vol. 2347, pp. 203–212. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  5. Kay, J.: A scrutable user modelling shell for user-adapted interaction. PhD thesis, Basser Department of Computer Science, University of Sydney (1999)

    Google Scholar 

  6. Kay, J., Lum, A., Uther, J.: How can users edit and control their models in ubiquitous computing environments? In: Cheverst, K., de Carolis, N., Kruger, A. (eds.) Workshop on User Modeling in Ubiquitous Computing, 9th International Conference on User Modeling, Johnstown, USA (2003)

    Google Scholar 

  7. Carmichael, D., Kay, J., Kummerfeld, R.: Consistent modeling of users, devices and environments in a ubiquitous computing environment. User Modeling and User-Adapted Interaction 15, 197–234 (2005)

    Article  Google Scholar 

  8. Cheshire, S., Krochmal, M.: DNS-based service discovery (2005)

    Google Scholar 

  9. Assad, M., et al.: Active models for context-aware services. Technical Report TR 594, The School of IT, The University of Sydney, Australia (2006)

    Google Scholar 

  10. Schilit, B., Adams, N., Want, R.: Context-aware computing applications. In: IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, US, IEEE Computer Society Press, Los Alamitos (1994), citeseer.ist.psu.edu/schilit94contextaware.html

    Google Scholar 

  11. Dey, A.: Providing Architectural Support for Building Context-Aware Applications. PhD thesis (2000)

    Google Scholar 

  12. Coen, M., et al.: Meeting the computational needs of intelligent environments: The metaglue system. In: Proceedings of MANSE’99, Dublin, Ireland (1999), citeseer.ist.psu.edu/coen99meeting.html

  13. Johanson, B., Fox, A.: The event heap: A coordination infrastructure for interactive workspaces. In: WMCSA, pp. 83–93. IEEE Computer Society, Los Alamitos (2002)

    Google Scholar 

  14. Storz, O., Friday, A., Davies, N.: Supporting ordering and consistency in a distributed event heap for ubiquitous computing. In: Second Workshop on System Support for Ubiquitous Computing Workshop (Ubisys 2004) in association with Sixth International Conference on Ubiquitous Computing (online proceedings), Nottingham, England (Sep. 2004), http://www.comp.lancs.ac.uk/~adrian/Papers/storz_deh_ubisys2004.pdf

  15. Koile, K., et al.: Activity zones for context-aware computing. In: Dey, A.K., Schmidt, A., McCarthy, J.F. (eds.) UbiComp 2003. LNCS, vol. 2864, pp. 90–106. Springer, Heidelberg (2003)

    Google Scholar 

  16. Hong, J.I., et al.: liquid: Context-Aware Distributed Queries. In: Dey, A.K., Schmidt, A., McCarthy, J.F. (eds.) UbiComp 2003. LNCS, vol. 2864, pp. 140–148. Springer, Heidelberg (2003)

    Google Scholar 

  17. Kay, J.: The um toolkit for cooperative user modelling. User Modeling and User-Adapted Interaction 4, 149–196 (1995)

    Article  Google Scholar 

  18. Hightower, J., Borriello, G.: A survey and taxonomy of location systems for ubiquitous computing. Computer (Extended paper) 34(8), 57–66 (2001), citeseer.ist.psu.edu/hightower01survey.html

    Article  Google Scholar 

  19. Harter, A., et al.: The anatomy of a context-aware application. In: Mobile Computing and Networking, pp. 59–68 (1999), citeseer.ist.psu.edu/harter99anatomy.html

  20. Minami, M., et al.: Dolphin: A practical approach for implementing a fully distributed indoor ultrasonic positioning system. In: Davies, N., Mynatt, E.D., Siio, I. (eds.) UbiComp 2004. LNCS, vol. 3205, pp. 347–365. Springer, Heidelberg (2004)

    Google Scholar 

  21. de Lara, E., et al.: Accurate GSM Indoor Localization. In: Beigl, M., et al. (eds.) UbiComp 2005. LNCS, vol. 3660, pp. 141–158. Springer, Heidelberg (2005)

    Google Scholar 

  22. LaMarca, A., et al.: Self-mapping in 802.11 location systems. In: Beigl, M., et al. (eds.) UbiComp 2005. LNCS, vol. 3660, pp. 87–104. Springer, Heidelberg (2005)

    Google Scholar 

  23. Hightower, J., et al.: Learning and recognizing the places we go. In: Beigl, M., et al. (eds.) UbiComp 2005. LNCS, vol. 3660, pp. 159–176. Springer, Heidelberg (2005)

    Google Scholar 

  24. Madhavapeddy, A., Tse, A.: A study of bluetooth propagation using accurate indoor location mapping. In: Beigl, M., et al. (eds.) UbiComp 2005. LNCS, vol. 3660, pp. 105–122. Springer, Heidelberg (2005)

    Google Scholar 

  25. Cheverst, K., et al.: Exploring issues of user model transparency and proactive behaviour in an office environment control system. User Modeling and User-Adapted Interaction 15(3-4), 235–273 (2005)

    Article  Google Scholar 

  26. Rehman, K., Stajano, F., Coulouris, G.: Visually interactive location-aware computing. In: Beigl, M., et al. (eds.) UbiComp 2005. LNCS, vol. 3660, pp. 177–194. Springer, Heidelberg (2005)

    Google Scholar 

  27. Brar, A., Kay, D.J.: Privacy and security in ubiquitous personalized applications. Technical report, The School of IT, The University of Sydney, Australia (2004)

    Google Scholar 

  28. Czarkowski, M., Kay, J.: Giving learners a real sense of control over adaptivity, even if they are not quite ready for it yet. In: Advances In Web-Based Education, pp. 93–126. Information Science Publishing, Hershey (2006)

    Google Scholar 

  29. Paton, N.W., Díaz, O.: Active database systems. ACM Computing Surveys 31(1), 63–103 (1999), doi:10.1145/311531.311623

    Article  Google Scholar 

  30. Dey, A.K., Schmidt, A., McCarthy, J.F. (eds.): UbiComp 2003. LNCS, vol. 2864. Springer, Heidelberg (2003)

    MATH  Google Scholar 

  31. Beigl, M., et al. (eds.): UbiComp 2005. LNCS, vol. 3660. Springer, Heidelberg (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Anthony LaMarca Marc Langheinrich Khai N. Truong

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Assad, M., Carmichael, D.J., Kay, J., Kummerfeld, B. (2007). PersonisAD: Distributed, Active, Scrutable Model Framework for Context-Aware Services. In: LaMarca, A., Langheinrich, M., Truong, K.N. (eds) Pervasive Computing. Pervasive 2007. Lecture Notes in Computer Science, vol 4480. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72037-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72037-9_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72036-2

  • Online ISBN: 978-3-540-72037-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics