DOI QR코드

DOI QR Code

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)
  • 발행 : 2008.03.01

초록

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.

키워드

참고문헌

  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. 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 https://doi.org/10.1023/A:1019194325861
  3. 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
  4. A. Helal et al., "Assistive environments for successful aging," in 1st Intl. Conf. on Smart homes and Health Telemetrics, pp. 104-112, Sept. 2003
  5. 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
  6. R. Davis et al., "NotePals: Lightweight note sharing by the group, for the group," in Proceedings of CHI'99, pp.338- 345, May 1999
  7. A.K. Dey, D. Salber, M. Futakawa and G. Abowd, "An architecture to support context-aware applications," UIST '99, 1999
  8. A.K. Dey and G.D. Abowd, "Towards an understanding of context and context-awareness," submitted to HUC '99, 1999
  9. 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
  10. 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
  11. 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
  12. Y. Nishibe et al., "Mobile digital assistants for community support," AAAI Magazine 19(2), pp.31-49, Summer 1998
  13. J. Pascoe, "Adding generic contextual capabilities to wearable computers," in Proceedings of 2nd International Symposium on Wearable Computers, pp.92-99, Oct. 1998
  14. 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
  15. 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
  16. 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
  17. U. Shardanand and P. Maes, "Social information filtering: algorithms for automating 'word of mouth'," in Proceedings of CHI'95, pp.210-217, May 1995
  18. 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
  19. L.J. Stifelman, "Augmenting real-world objects: A paperbased audio notebook," in Proceedings of CHI'96, pp.199- 200, Apr. 1996
  20. 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
  21. 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
  22. 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
  23. 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 https://doi.org/10.1147/sj.393.0617
  24. 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
  25. 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 https://doi.org/10.2165/00019053-200119040-00005
  26. Ciaran A. O'Boyle, "Measuring the Quality of Later Life," pp. 1871-1878, Vol. 352, Phil. Trans. R. Soc. Lond. B., 1997 https://doi.org/10.1098/rstb.1997.0173
  27. 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
  28. 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
  29. 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
  30. 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
  31. 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
  32. Michael Kozuch, at. al., "Seamless Mobile Computing on Fixed Infrastructure," Research at Intel, IPR-TR-04-28, 2004
  33. 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
  34. 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
  35. 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
  36. Abdelsalam Helal, et. al., "UbiData: Requirements and Architecture for Ubiquitous Data Access," SIGMOD RECORD, Vol. 33, No. 4, December 2004
  37. S. Helal, "Programming Pervasive Spaces," IEEE Pervasive Computing, pp.84-87, vol. 4, no.1, 2005
  38. 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 https://doi.org/10.1109/TCE.2005.1467996
  39. Mario Kolberg et. al., "Compatibility Issues between Services Supporting Networked Appliances," IEEE Communications Magazine, November 2003
  40. Steven A.N. Shafer et. al., "Interaction Issues in Context- Aware Intelligent Environments," Microsoft Corporation 2002
  41. ISTAG, "Scenarios for Ambient Intelligence in 2010," Final Report, 2001
  42. AMSD, "A Dependability Roadmap for the Information Society in Europe: Part 1 - An Insight into the Future," 2003
  43. AMSD, "A Dependability Roadmap for the Information Society in Europe: Part 2 - Appraisal of related IST Roadmaps," 2003
  44. AMSD, "A Dependability Roadmap for the Information Society in Europe: Part 3 - Towards a Dependability Roadmap," 2003
  45. ISTAG Advisory Group, "Ambient Intelligence: from vision to reality," Draft Report, 2003
  46. ISTAG Working Group WG1 Report: "IST Research Content," 2003
  47. ISTAG Working Group WG3 Report: "Research results exploitation," 2003
  48. ISTAG Working Group WG2+4 Report: "Human resources, research infrastructures, funding mechanisms and partnership," Draft Report, 2003
  49. Hen-I Yang, Shinyoung Lim, Jeffrey King and Sumi Helal, "Open Issues of Nomadic Pervasive Computing", UbiSys2006 Workshop in UbiComp 2006, Sep., 2006
  50. S. Giroux, A. Ayers, and H. Pigot, "An Infrastructure for Assisted Cognition and Telemonitoring," ICADI, 2003
  51. A. Sixsmith, "Pervasive Computing and the Well-Being of Older Persons," presented at ICADI, 2003
  52. 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
  53. A. Helal and J. Hammer, "Ubidata: Requirements and architecture for ubiquitous data access," SIGMOD Rec., pp.71-76, Vol. 33, No. 4, 2004
  54. 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
  55. A. Helal, A. Khushraj and J. Zhang, "Incremental hoarding and reintegration in mobile environments," pp. 8-11, SAINT 2002, 2002
  56. 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
  57. 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
  58. L. Ran, S. Helal and S. Moore, "Drishti: An integrated indoor/outdoor blind navigation system and service," p. 23-32, PerCom 2004, 2004
  59. 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
  60. 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
  61. Diane J. Cook, "Health Monitoring and Assistance to Support Aging in Place," Journal of Universal Computer Science, 12(1), pages 15-29, 2006
  62. D. Cook and S. Das, Smart Environments: Technology, Protocols, and Applications, John Willey & Sons, Inc., 2005
  63. 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
  64. 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
  65. 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
  66. Michael Kozuch and M. Satyanarayanan, "Internet Suspend/Resume," the Fourth IEEE Workshop on Mobile Computing Systems and Applications, June 2002
  67. 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
  68. 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
  69. 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
  70. Klara Nahrstedt, et. al., "QoS-Aware Middleware for Ubiquitous and Heterogeneous Environment," IEEE Communications Magazine, Nov., pp.140-148, 2001
  71. WWRF-Wireless World Research Forum: http://www.wireless-world-initiative.org/
  72. 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
  73. 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
  74. Weiser, M., "The Computer of the 21st Century," Scientific American, 265 (3), pp.66-75, 1991
  75. 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