Browse > Article
http://dx.doi.org/10.5391/IJFIS.2008.8.1.042

Inter-space Interaction Issues Impacting Middleware Architecture of Ubiquitous Pervasive Computing  

Lim, Shin-Young (Mobile and Pervasive Computing Laboratory Computer & Information Science & Engineering Department University of Florida)
Helal, Sumi (Mobile and Pervasive Computing Laboratory Computer & Information Science & Engineering Department University of Florida)
Publication Information
International Journal of Fuzzy Logic and Intelligent Systems / v.8, no.1, 2008 , pp. 42-51 More about this Journal
Abstract
We believe that smart spaces, offering pervasive services, will proliferate. However, at present, those islands of smart spaces should be joined seamlessly with each other. As users move about, they will have to roam from one autonomous smart space to another. When they move into the new island of smart space, they should setup their devices and service manually or not have access to the services available in their home spaces. Sometimes, there will conflicts between users when they try to occupy the same space or use a specific device at the same time. It will also be critical to elder people who suffer from Alzheimer or other cognitive impairments when they travel from their smart space to other visited spaces (e.g., grocery stores, museums). Furthermore our experience in building the Gator Tech Smart House reveals to us that home residents generally do not want to lose or be denied all the features or services they have come to expect simply because they move to a new smart space. The seamless inter-space interaction requirements and issues are raised automatically when the ubiquitous pervasive computing system tries to establish the user's service environment by allocating relevant resources after the user moves to a new location where there are no prior settings for the new environment. In this paper, we raise and present several critical inter-space interactions issues impacting middleware architecture design of ubiquitous pervasive computing. We propose requirements for resolving these issues on seamless inter-space operation. We also illustrate our approach and ideas via a service scenario moving around two smart spaces.
Keywords
Ubiquitous pervasive computing; Human computer interactions; Intelligent agent; Context aware computing; Middleware;
Citations & Related Records
연도 인용수 순위
  • Reference
1 A. Helal, W. Mann, H. Elzabadani, J. King, Y. Kaddourah and E. Jansen, "Gator Tech Smart House: A Programmable Pervasive Space," IEEE Computer magazine, pp 64-74, March 2005
2 M. Lamming and M. Flynn, "Forget-me-not: Intimate computing in support of human memory," in Proceedings of FRIEND21: International Symposium on Next Generation Human Interfaces, pp.125-128, 1994
3 L.J. Stifelman, "Augmenting real-world objects: A paperbased audio notebook," in Proceedings of CHI'96, pp.199- 200, Apr. 1996
4 Dey, A.K. et al., "The Conference Assistant: Combining context-awareness with wearable computing," Proceedings of the 3rd International Symposium on Wearable Computers (ISWC '99), pp.21-28, 1999
5 Dey, A.K.. Abowd, G.D. and Salber, D. A, "Context-based Infrastructure for Smart Environments," Proceedings of the 1st International Workshop on Managing Interactions in Smart Environments (MANSE '99), pp. 14-128, 1999
6 Shang-Wen Cheng, et. al., "Software Architecture-based Adaptation for Pervasive Systems," International Conference on Architecture of Computing Systems (ARCS'02): Trends in Network and Pervasive Computing, April 8-11, 2002
7 R. Kumar, M. Wolenetz, B. Agarwalla, J. Shin, P. Hutto, A. Paul, U. Ramachandran, "Dfuse: a framework for distributed data fusion," Proceedings of the first international conference on Embedded networked sensor systems, ACM Press, pp.114-125, 2003
8 Michael Kozuch, at. al., "Seamless Mobile Computing on Fixed Infrastructure," Research at Intel, IPR-TR-04-28, 2004
9 Hen-I Yang, et. al., "An IDE for Programmable Pervasive Spaces Based on a Context-Driven Programming Model," Submitted to the 4th IEEE International Conference on Pervasive Computing and Communications (PerCom), Pisa, Italy, 2006
10 Mario Kolberg et. al., "Compatibility Issues between Services Supporting Networked Appliances," IEEE Communications Magazine, November 2003
11 Steven A.N. Shafer et. al., "Interaction Issues in Context- Aware Intelligent Environments," Microsoft Corporation 2002
12 A. Sixsmith, "Pervasive Computing and the Well-Being of Older Persons," presented at ICADI, 2003
13 A. Helal and J. Hammer, "Ubidata: Requirements and architecture for ubiquitous data access," SIGMOD Rec., pp.71-76, Vol. 33, No. 4, 2004
14 M. Lanham, A. Kang, J. Hammer, A. Helal, and J. Wilson, "Format-independent change detection and propagation in support of mobile computing," Proceedings of the XVII Brazilian Symposium on Databases (SBBD), Gramado, Rio Grande do Sul, Brazil, pp.27-41, Oct. 2002
15 Diane J. Cook, "Health Monitoring and Assistance to Support Aging in Place," Journal of Universal Computer Science, 12(1), pages 15-29, 2006
16 H. El-Zabadani, A. Helal, B. Abdulrazak and E. Jansen, "Self-sensing spaces: smart plugs for smart environments," 3rd Intl. Conf. on Smart homes and Health Telemetrics, July 2005
17 G. Abowd, A. Dey, P. Brown, N. Davies, M. Smith, P. Steggles, "Towards a better understanding of context and context-awareness," Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing, Springer-Verlag, pp 304-307, 1999
18 Seungho Baek, Hyunjung Lee, Shinyoung Lim and Jaedoo Huh, "Managing Mechanism for Service Compatibility and Interaction Issues in Context-aware Ubiquitous Home," IEEE Transactions on Consumer Electronics, pp.524-528 , Vol. 51, No. 2, May 2005   DOI   ScienceOn
19 Markus C. Huebscher and Julie A. McCann, "Adaptive middleware for context-aware applications in smart homes," 2nd Workshop on Middleware for Pervasive and Ad-Hoc Computing, 2004
20 Diane J. Cook and Sajal K. Das, "How Smart are our Environments? An Updated Look at the State of the Art," Journal of Pervasive and Mobile Computing, 2007
21 ISTAG Working Group WG1 Report: "IST Research Content," 2003
22 Klara Nahrstedt, et. al., "QoS-Aware Middleware for Ubiquitous and Heterogeneous Environment," IEEE Communications Magazine, Nov., pp.140-148, 2001
23 H.H. Clark and S.E. Brennan, "Grounding in communication," in L.B. Resnick, J. Levine, & S.D. Teasley (Eds.), Perspectives on socially shared cognition. Washington, DC. 1991
24 D. Salber, A.K. Dey and G.D. Abowd, "The Context Toolkit: Aiding the development of context-enabled applications," in Proceedings of CHI'99, pp.434-441, 1999
25 A. Helal, W. Mann and C. Lee, "Assistive environments for individuals with special needs," Smart Environments, John Wiley and Sons, Inc., pp. 361-383, 2005
26 G.D. Abowd, C.G. Atkeson, J. Hong, S. Long, R. Kooper and M. Pinkerton, "Cyberguide: A mobile context-aware tour guide," ACM Wireless Networks, 3(5), 1997, pp.421-433   DOI
27 AMSD, "A Dependability Roadmap for the Information Society in Europe: Part 1 - An Insight into the Future," 2003
28 J. King, R. Bose, H. Yang, S. Pickles, A. Helal, "Atlas: A Service-Oriented Sensor Platform," Proceedings of the First International Workshop on Practical Issues in Building Sensor Network Applications, 2006
29 Emerson Loureiro, Frederico Bublitz, Nadia Barbosa, Angelo Perkusich, Hyggo Almeida, Glauber Ferreira, "A Flexible Middleware for Service Provision Over Heterogeneous Pervasive Networks," 2006 International Symposium on World of Wireless Mobile and Multimedia Networks (WoWMoM'06), 2006
30 Hen-I Yang, et. al., "A Comparison of Two Programming Models for Pervasive Computing," Workshop on Ubiquitous Networking and Enablers to Context Aware Services. In conjunction with the IEEE/IPSJ International Symposium on Applications and the Internet (SAINT), Phoenix, Arizona, January 2006
31 A.K. Dey, D. Salber, M. Futakawa and G. Abowd, "An architecture to support context-aware applications," UIST '99, 1999
32 J. Pascoe, "Adding generic contextual capabilities to wearable computers," in Proceedings of 2nd International Symposium on Wearable Computers, pp.92-99, Oct. 1998
33 Ciaran A. O'Boyle, "Measuring the Quality of Later Life," pp. 1871-1878, Vol. 352, Phil. Trans. R. Soc. Lond. B., 1997   DOI   ScienceOn
34 Weiser, M., "The Computer of the 21st Century," Scientific American, 265 (3), pp.66-75, 1991
35 ISTAG, "Scenarios for Ambient Intelligence in 2010," Final Report, 2001
36 Abdelsalam Helal, et. al., "UbiData: Requirements and Architecture for Ubiquitous Data Access," SIGMOD RECORD, Vol. 33, No. 4, December 2004
37 Schilit, B., Adams, N. Want, R., "Context-Aware Computing Applications," Proceedings of the 1st International Workshop on Mobile Computing Systems and Applications, pp.85-90, 1994
38 L. Ran, S. Helal and S. Moore, "Drishti: An integrated indoor/outdoor blind navigation system and service," p. 23-32, PerCom 2004, 2004
39 A. S. Helal, S. E. Moore and B. Ramachandran, "Drishti: An integrated navigation system for visually impaired and disabled," p. 149, ISWC 2001: Proceeding of the 5th IEEE International Symposium on Wearable Computers, 2001
40 J. King, R. Bose, H. Yang, S. Pickles, A. Helal, "Atlas: A Service-Oriented Sensor Platform," Proceedings of the First International Workshop on Practical Issues in Building Sensor Network Applications (in conjunction with LCN 2006), November 2006
41 Joseph McDonnell, et. al., "The Cost of Treatment of Alzheimer's Disease in the Netherlands - A Regression- Based Simulation Model," pp. 379-390, Vol. 19, No. 4, Pharmacoeconomics 2001   DOI   ScienceOn
42 S. Fels et al., "Progress of C-MAP: A context-aware mobile assistant," in Proceeding of AAAI 1998 Spring Symposium on Intelligent Environments, Technical Report SS-98-02, pp.60-67, Mar. 1998
43 R. Davis et al., "NotePals: Lightweight note sharing by the group, for the group," in Proceedings of CHI'99, pp.338- 345, May 1999
44 H. Liberman, T. Selker, "Out of context: Computer systems that adapts to, and learn from, context," pp. 617-632, Vol. 39, NOS 3&4, IBM Systems Journal, 2000   DOI
45 S. Helal, J. Hammer, J Zhang and A. Khushraj, "A threetier architecture for ubiquitous data access," p. 177, AICCSA 2001: Proceedings of the ACS/IEEE International Conference on Computer Systems and Applications, 2001
46 T. Starner, D. Kirsch and S. Assefa, "The Locust Swarm: An environmentally-powered, networkless location and messaging system," in Proceedings of the 1st International Symposium on Wearable Computers, pp.169-170, Oct. 1997
47 AMSD, "A Dependability Roadmap for the Information Society in Europe: Part 2 - Appraisal of related IST Roadmaps," 2003
48 S. Wellis and A. Helal, "A Passive RFID Information GRID for Location and Proximity Sensing for the Blind User," IEEE International Symposium on Wearable Computing 2005, 2005
49 Joao Pedro Sousa, et. al., "Aura: An Architecture Framework for User Mobility in Ubiquitous Computing Environments," Proceedings of the 3rd Working IEEE/IFIP Conference on Software Architecture, pp. 29-43, August 2002
50 Mark Stemm and Randy H. Katz, "Vertical Handoffs in Wireless Overlay Networks," ACM Mobile Networking (MONET), Special Issue on Mobile Networking in the Internet, summer 1998
51 Schilit, B., Adams, N. Want, R., "Context-Aware Computing Applications," Proceedings of the 1st International Workshop on Mobile Computing Systems and Applications, pp.85-90, 1994
52 S. Helal, "Programming Pervasive Spaces," IEEE Pervasive Computing, pp.84-87, vol. 4, no.1, 2005
53 Y. Nishibe et al., "Mobile digital assistants for community support," AAAI Magazine 19(2), pp.31-49, Summer 1998
54 J. Rekimoto, Y. Ayatsuka and K. Hayashi, "Augment-able reality: Situated communications through physical and digital spaces," in Proceedings of the 2nd International Symposium on Wearable Computers, Oct. 1998, pp.68-75
55 Joao Pedro Sousa, et. al., "Capitalizing on Awareness of User Tasks for Guiding Self-Adaptation," 17th Conference on Advanced Information Systems Engineering, Porto, Portugal, 2005
56 ISTAG Working Group WG2+4 Report: "Human resources, research infrastructures, funding mechanisms and partnership," Draft Report, 2003
57 Hen-I Yang, Shinyoung Lim, Jeffrey King and Sumi Helal, "Open Issues of Nomadic Pervasive Computing", UbiSys2006 Workshop in UbiComp 2006, Sep., 2006
58 ISTAG Advisory Group, "Ambient Intelligence: from vision to reality," Draft Report, 2003
59 A. Helal, A. Khushraj and J. Zhang, "Incremental hoarding and reintegration in mobile environments," pp. 8-11, SAINT 2002, 2002
60 U. Shardanand and P. Maes, "Social information filtering: algorithms for automating 'word of mouth'," in Proceedings of CHI'95, pp.210-217, May 1995
61 ISTAG Working Group WG3 Report: "Research results exploitation," 2003
62 A. Helal, G. Abowd and A. Sixsmith, "Pervasive computing for successful aging," A Special Issue of the IEEE Pervasive Computing Magazine, Vol. 3, No. 2, 2004
63 WWRF-Wireless World Research Forum: http://www.wireless-world-initiative.org/
64 A. Helal et al., "Assistive environments for successful aging," in 1st Intl. Conf. on Smart homes and Health Telemetrics, pp. 104-112, Sept. 2003
65 B. Rhodes, "The Wearable Remembrance Agent: A system for augmented memory," in Proceedings of the 1st International Symposium on Wearable Computers, pp.123- 128, Oct. 1997
66 S. Giroux, A. Ayers, and H. Pigot, "An Infrastructure for Assisted Cognition and Telemonitoring," ICADI, 2003
67 Satyanarayanan, M., Kistler, J.J., et al., "Experience with Disconnected Operation in a Mobile Computing Environment," Proceedings of the USENIX Symposium on Mobile and Location-Independent Computing, Jun. 1993
68 Michael Kozuch and M. Satyanarayanan, "Internet Suspend/Resume," the Fourth IEEE Workshop on Mobile Computing Systems and Applications, June 2002
69 Shang-Wen Cheng, et. al., "Software Architecture-based Adaptation for Pervasive Systems," International Conference on Architecture of Computing Systems (ARCS'02): Trends in Network and Pervasive Computing, April 8-11, 2002
70 Raja Bose, Hen-I Yang and Sumi Helal, "Marauder's Map - Bring People Together," IEEE/IPSJ International Symposium on Applications and the Internet (SAINT), January 2007
71 AMSD, "A Dependability Roadmap for the Information Society in Europe: Part 3 - Towards a Dependability Roadmap," 2003
72 T. Morris, V. S. S. Nair, "PCPP: Private Computing on Public Platforms, A New Paradigm in Public Computing," IEEE International Symposium on Wireless Pervasive Computing 2007, February 2007
73 S. Feiner, B. MacIntyre, T. Hollerer and A. Webster, "A Touring Machine: Prototyping 3D mobile augmented reality systems for exploring the urban environment," in Proceedings of the 1st International Symposium on Wearable Computers, Oct. 1997, pp.74-81
74 D. Cook and S. Das, Smart Environments: Technology, Protocols, and Applications, John Willey & Sons, Inc., 2005
75 A.K. Dey and G.D. Abowd, "Towards an understanding of context and context-awareness," submitted to HUC '99, 1999