Skip to main content

Widget Integration Framework for Context-Aware Middleware

  • Conference paper
Mobility Aware Technologies and Applications (MATA 2005)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 3744))

Abstract

Widget Integration Framework (WIF) is a framework that covers diverse widgets and their interactions with higher layers above. The framework offers several advantages of supporting a programming abstraction over widgets, supporting high reliability, run-time widget binding to the middleware and augmenting a service discoverer with available widget state information. This paper explains the processes of designing the WIF, including implementation, and applying WIF to the middleware. As an example, we explain a location-based service that uses a location positioning widget in a middleware employing WIF.

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. Román, M., Hess, C.K., Cerqueira, R., Ranganathan, A., Campbell, R.H., Nahrstedt, K.: Gaia: A Middleware Infrastructure to Enable Active Spaces. IEEE Pervasive Computing, 74–83 (October -December 2002)

    Google Scholar 

  2. Hess, C.K., Roman, M., Campbell, R.H.: Building Applications for Ubiquitous Computing Environments. In: Mattern, F., Naghshineh, M. (eds.) PERVASIVE 2002. LNCS, vol. 2414, pp. 16–29. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  3. Cerqueira, R., Hess, C.K., Roman, M., Campbell, R.H.: Gaia: A Development Infrastructure for Active Spaces. In: Workshop on Application Models and Programming Tools for Ubiquitous Computing (held in conjunction with the UBICOMP 2001) (September 2001)

    Google Scholar 

  4. Garlan, D., Siewiorek, D., Smailagic, A., Steenkiste, P.: Project Aura: Towards Distraction-Free Pervasive Computing. IEEE Pervasive Computing, special issue on Integrated Pervasive Computing Environments, 1(2), 22–31 (2002)

    Google Scholar 

  5. Sousa, J.P., Garlan, D.: Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments. In: Proceedings of the 3rd Working IEEE/IFIP Conference on Software Architecture, Montreal, August 25-31 (2002)

    Google Scholar 

  6. Yau, S.S., Karim, F., Wang, Y., Wang, B., Gupta, S.K.S.: Reconfigurable Context -Sensitive Middleware for Pervasive Computing. IEEE Pervasive Computing, 33–40 (2002)

    Google Scholar 

  7. Marti, S., Krishnan, V.: Carmen: A Dynamic Service Discovery Architecture, Technical Report (August 2002)

    Google Scholar 

  8. Rakotonirainy, A., Indulska, J., Loke, S.W., Zaslavsky, A.: Middleware for Reactive Components: An Integrated Use of Context, Roles, and Event Based Coordination. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, pp. 77–98. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  9. Zhao, W., Schulzrinne, H., Guttman, E., Bisdikian, C., Jerome, W.: IETF RFC 3421, Select and Sort Extensions for the Service Location Protocol (SLP) (November 2002)

    Google Scholar 

  10. Dey, A.K., Salber, D., Abowd, G.D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction (HCI) Journal 16(2-4), 97–166 (2001)

    Article  Google Scholar 

  11. Park, I., Hyun, S.J., Lee, D.: Context-Conflict Management for Context-aware Applications. In: Ubiquitous Computing Workshop 2004 (2004)

    Google Scholar 

  12. Lee, D., Hyun, S.J., Lee, Y.-H., Lee, G., Han, S., Kang, S.-H., Park, I., Choi, J.: Active Surroundings: A Group-Aware Middleware for Ubiquitous Computing Environments. In: Ubiquitous Computing Workshop 2004 (2004)

    Google Scholar 

  13. Pervasive Computing Group, A Middleware Infrastructure for Active Surroundings, TR-CSPG-2003-004-28-002., http://cds.icu.ac.kr/druid/res/TR-CSPG-2003-004-28-001.pdf

  14. Lee, D.: Active Surroundings: A Group-Aware Middleware for Embedded Application Systems. In: Proceedings of the 28th Annual International Computer Software and Applications Conference, COMPSAC 2004 (2004)

    Google Scholar 

  15. Gaia, web site, http://choices.cs.uiuc.edu/gaia/

  16. Aura, web site, http://www.cs.cmu.edu/~aura/

  17. Oxygen, web site, http://oxygen.lcs.mit.edu/

  18. Context Toolkit, web site, http://www.cs.berkeley.edu/~dey/context.html

  19. WIF: web site, http://os.korea.ac.kr/mediateam/WIF.htm

  20. The Final Report of the Operation Digital Media Lab (February 2005)

    Google Scholar 

  21. Ubisense Company, http://www.ubisense.net

  22. Simple Object Access Protocol (SOAP), http://www.w3.org/TR/soap/

  23. Simple Service Discovery Protocol (SSDP) Internet Draft, http://www.upnp.org/download/draft_cai_ssdp_v1_03.txt

  24. Lin, Y.-W., Chang, H.-J.: Service Discovery in Location Based Services for Low-Powered Mobile Clients, http://jitas.im.cpu.edu.tw/2004-2/5.pdf

  25. Dey, A.K., Salber, D., Abowd, G.D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction (HCI) Journal 16(2-4), 97–166 (2001)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ryu, ES., Hwang, JS., Yoo, C. (2005). Widget Integration Framework for Context-Aware Middleware. In: Magedanz, T., Karmouch, A., Pierre, S., Venieris, I. (eds) Mobility Aware Technologies and Applications. MATA 2005. Lecture Notes in Computer Science, vol 3744. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11569510_16

Download citation

  • DOI: https://doi.org/10.1007/11569510_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29410-8

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics