Advertisement

A Web 2.0 Platform to Enable Context-Aware Mobile Mash-Ups

  • Diego López-de-Ipiña
  • Juan Ignacio Vazquez
  • Joseba Abaitua
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4794)

Abstract

Context-aware systems allow users to access services and multimedia data according to their current context (location, identity, preferences). Web 2.0 fosters user contribution and presents the web as an application programming platform where third parties can create new applications (mash-ups) mixing the functionality offered by others. We deem that applying Web 2.0 principles to the development of middleware support for context-aware systems could result into a wider adoption of AmI. This work provides a platform which combines social context-aware annotation of objects and spatial regions with sentient mobile devices enabling multi-modal human to environment interaction in order to enable advanced context-aware data and service discovery, filtering and consumption within both indoor and outdoor environments.

Keywords

Context-awareness Web 2.0 mobility location middleware NFC Internet of Things 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Broll, G., Siorpaes, S., Rukzio, E., Paolucci, M., Hamard, J., Wagner, M., Schmidt, A.: Supporting Mobile Service Usage through Physical Mobile Interaction. In: 5th Annual IEEE International Conference on Pervasive Computing and Communications, White Plains, NY, USA (2007)Google Scholar
  2. 2.
    Brown, P.J.: Triggering information by context. Personal Technologies 2(1), 1–9 (1998)zbMATHCrossRefGoogle Scholar
  3. 3.
    Davis, J., Sow, D., Blount, M., Ebling, M.: Context Tailor: Towards a Programming Model for Context-Aware Computing. In: International Middleware Conference, Workshop Proceedings, Rio de Janeiro, Brazil, pp. 68–75 (2003)Google Scholar
  4. 4.
    Dey, A.K.: Providing Architectural Support for Building Context-Aware Applications. PhD thesis, Georgia Institute of Technology (2000)Google Scholar
  5. 5.
    Espinoza, F., Persson, P., Sandin, A., Nyström, H., Cacciatore, E., Bylund, M.: GeoNotes: Social and Navigational Aspects of Location-Based Information Systems. In: Abowd, G.D., Brumitt, B., Shafer, S. (eds.) Ubicomp 2001. LNCS, vol. 2201, pp. 2–17. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  6. 6.
    Forum Nokia: Nokia 6131 NFC SDK: User’s Guide v1.1. Forum Nokia (2007), http://sw.nokia.com/id/77d9e449-6368-4fde-8453-189ab771928a/Nokia_6131_NFC_SDK_Users_Guide_v1_1_en.pdf
  7. 7.
    Griswold, W.G., Shanahan, P., Brown, S.W., Boyer, R., Ratto, M., Shapiro, R.B., Truong, T.M.: ActiveCampus: Experiments in Community-Oriented Ubiquitous Computing. IEEE Computer 37(10), 73–81 (2004)Google Scholar
  8. 8.
    Hull, R., Clayton, B., Melamed, T.: Rapid Authoring of Mediascapes. In: Davies, N., Mynatt, E.D., Siio, I. (eds.) UbiComp 2004. LNCS, vol. 3205, Springer, Heidelberg (2004)Google Scholar
  9. 9.
    Jookar, A., Fish, T.: Mobile Web 2.0, FutureText (2006) ISBN: 0954432762Google Scholar
  10. 10.
    Kindberg, T., Barton, J., Morgan, J., et al.: People, Places, Things: Web Presence for the Real World. In: WMCSA 2000. MONET, vol. 7(5) (2002)Google Scholar
  11. 11.
    López-de-Ipiña, D., et al.: An ECA Rule-Matching Service for Simpler Development of Reactive Applications. IEEE Distributed Systems Online 2(7) (2001)Google Scholar
  12. 12.
    López-de-Ipiña, D., Mendonça, P., Hopper, A.: TRIP: a Low-cost Vision-based Location System for Ubiquitous Computing. Personal and Ubiquitous Computing 6(3), 206–219 (2002)CrossRefGoogle Scholar
  13. 13.
    Michahelles, F., Thiesse, F., Schmidt, A., Williams, J.R.: Pervasive RFID and Near Field Communication Technology. IEEE Pervasive Computing 6(3), 94–96 (2007)CrossRefGoogle Scholar
  14. 14.
    NFC Forum: About page (2007), http://www.nfc-forum.org/aboutnfc/
  15. 15.
    O’Reilly, T.: What Is Web 2.0 – Design Patterns and Business Models for the Next Generation of Software (2005), http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html
  16. 16.
    Ortiz, E.: The MIDP 2.0 Push Registry, Sun Developer Network (2003), http://developers.sun.com/mobility/midp/articles/pushreg/
  17. 17.
    Rantanen, M., Oulasvirta, A., Blom, J., Tiitta, S., Mäntylä, M.: InfoRadar: group and public messaging in the mobile context. In: NordiCHI 2004. Proc. 3rd Nordic Conference on Human-Computer interaction, vol. 82, pp. 131–140. ACM Press, New York (2003)Google Scholar
  18. 18.
    Semapedia. org: Hyperlink your world (2007), http://www.semapedia.org/
  19. 19.
    Sohn, T., Griswold, W.S., et al.: Experiences with place lab: an open source toolkit for location-aware computing. In: ICSE 2006. Proc. 28th international Conference on Software Engineering, pp. 462–471. ACM Press, New York (2006)CrossRefGoogle Scholar
  20. 20.
    Sohn, T., Li, K., Lee, G., Smith, I., Scott, J., Griswold, W.G.: Place-Its: A Study of Location-Based Reminders on Mobile Phones. In: Beigl, M., Intille, S.S., Rekimoto, J., Tokuda, H. (eds.) UbiComp 2005. LNCS, vol. 3660, pp. 232–250. Springer, Heidelberg (2005)Google Scholar
  21. 21.
    The Touch Computing Project (2007), http://www.nearfield.org/about/
  22. 22.
    W3C, Workshop on the Ubiquitous Web (2006), http://www.w3.org/2005/10/ubiweb-workshop-cfp.html

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Diego López-de-Ipiña
    • 1
  • Juan Ignacio Vazquez
    • 1
  • Joseba Abaitua
    • 1
  1. 1.University of Deusto, Avda. Universidades 24, BilbaoSpain

Personalised recommendations