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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
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)
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)
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)
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)
Marti, S., Krishnan, V.: Carmen: A Dynamic Service Discovery Architecture, Technical Report (August 2002)
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)
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)
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)
Park, I., Hyun, S.J., Lee, D.: Context-Conflict Management for Context-aware Applications. In: Ubiquitous Computing Workshop 2004 (2004)
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)
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
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)
Gaia, web site, http://choices.cs.uiuc.edu/gaia/
Aura, web site, http://www.cs.cmu.edu/~aura/
Oxygen, web site, http://oxygen.lcs.mit.edu/
Context Toolkit, web site, http://www.cs.berkeley.edu/~dey/context.html
WIF: web site, http://os.korea.ac.kr/mediateam/WIF.htm
The Final Report of the Operation Digital Media Lab (February 2005)
Ubisense Company, http://www.ubisense.net
Simple Object Access Protocol (SOAP), http://www.w3.org/TR/soap/
Simple Service Discovery Protocol (SSDP) Internet Draft, http://www.upnp.org/download/draft_cai_ssdp_v1_03.txt
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
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)