Academia.eduAcademia.edu

Outline

Mobile Agents for Service Personalization in Smart Environments

2008, Journal of Networks

Abstract

Service personalization is an important goal for any smart environment. Comfort systems may be adjusted in an automatic way when a given user is present, and multimedia devices may offer a music or movie catalog with favorite contents or may even pick one of them for the user. To achieve this goal, we propose a Service Oriented Architecture implementation based on multiagent systems. We specially take advantage of the mobility features of software agents. In particular, we have developed a hierarchical, agent-based solution intended to be applicable to different smart space scenarios, ranging from small environments, like smart homes or smart offices, to large smart spaces like cities. In this paper we describe the global architecture and focus on our approach to service personalization using mobile agents that follow the users as they move through different smart spaces.

References (20)

  1. J. R. Velasco, I. Marsá-Maestre, A. Navarro, M. A. López, A. J. Vicente, E. d. l. Hoz, A. Paricio, and M. Machuca, "Location- aware services and interfaces in smart homes using multiagent systems," in Proceedings of the 2005 International Conference on Pervasive Systems and Computing (PSC'05), Las Vegas, USA, June 2005.
  2. D. J. Cook and M. Youngblood, Smart Homes, ser. Berkshire En- cyclopedia of Human-Computer Interaction. Berkshire Publishing Group, 2004.
  3. N. Jennings and M. Wooldridge, "Software agents," IEE Review, pp. 17-20, January 1996.
  4. G. Chen and D. Kotz, "A survey for context-aware mobile com- puting research," Dept. of Computer Science, Dartmouth College, Tech. Rep. TR2000-381, 2001.
  5. K. Cheverst, N. Davies, K. Mitchell, A. Friday, and C. Efstratiou, "Developing a context-aware electronic tourist guide: some issues and experiences," in Proceedings of CHI, Netherlands, 2000.
  6. W. Conner, L. Krishnamurthy, and R. Want, "Making everyday life easier using dense sensor networks," in Proceedings of UBICOMP, Atlanta, USA, 2001.
  7. S. Helal, W. Mann, H. El-Zabadani, J. King, Y. Kaddoura, and E. Jansen, "The gator tech smart house: a programmable pervasive space," IEEE Computer, vol. 38, no. 3, pp. 50-60, 2005.
  8. C. Becker and D. Nicklas, "Where do spatial context-models end and where do ontologies start? a proposal of a combined approach," in Proceedings of the First International Workshop on Advanced Context Modelling, Reasoning and Management (UbiComp2004)., 2004.
  9. M. Mansukhani, "Service oriented architecture -whitepaper," Hewlett-Packard Dev. Comp., Tech. Rep., 2005, available at http: //h20219.www2.hp.com/services/downloads/soa_wp_062005.pdf.
  10. ADOBE, "Service oriented architecture," Available at www.adobe.com/enterprise/pdfs/Services_Oriented_Architecture_ from_Adobe.pdf, 2005.
  11. T. Kindberg and J. Barton, "A web-based nomadic computing system," Computer Networks, vol. 35, pp. 443-456, 2001.
  12. J. Yura, J. Nakazawa, and H. Tokuda, "Galaxy ds: Directory service for service composition based on smart space structure," in Proceedings of the 19th International Conference on Advanced Information Networking and Applications (AINA'05), 2005.
  13. H. Chen, "An intelligent broker architecture for pervasive context- aware systems"," Ph.D. dissertation, University of Maryland, Bal- timore County, December 2004.
  14. I. Marsá-Maestre, "A hierarchical, agent-based architecture for smart spaces," Grupo de Ingeniería de Servicios Telemáticos, Universidad de Alcalá, Tech. Rep. TR-2006-101, November 2006, available at http://www.it.aut.uah.es/ist/papers/TR2006-101.pdf.
  15. I. Marsá-Maestre, E. de la Hoz, B. Alarcos, and J. R. Velasco, "A hierarchical, agent-based approach to security in smart offices," in Proceedings of the 2006 Internacional Conference on Ubiquitous Computing (ICUC 06), 2006, pp. 11-19.
  16. A. Ali Eldin, "Towards context aware personalized mobile ser- vices: An agent-based approach," in Proceedings of the Interna- tional BETADE Workshop, 2002.
  17. I. Marsá-Maestre, M. A. López, J. R. Velasco, and A. Navarro, "Mobile personal agents for smart spaces," in Proceedings of the IEEE International Conference on Pervasive Services 2006 (ICPS 2006), Lyon, France, June 2006, pp. 299-302.
  18. B. Johanson, A. Fox, and T. Winograd, "The interactive workspaces project: Experiences with ubiquitous computing rooms," IEEE Pervasive Computing, pp. 67-74, 2002.
  19. D. O. Chyi, "An infrastructure for a mobile-agent system that pro- vides personalized services to mobile devices," Dartmouth College, Department of Computer Science, Hanover, NH" Hannover, NH, Tech. Rep. TR2000-370, May 2000.
  20. Ivan Marsa-Maestre is a PhD candidate at the University of Alcala. His research interests include agent-based systems, smart environments and mobile agent security. He received his MSE in communications engineering from the University of Alcalá. Contact him at the Department of Automatica at the University of Alcala, Edificio Politecnico, Ctra N-II, Km 32, 28871, Alcala de Henares, Madrid, Spain; ivan.marsa@uah.es Miguel A. Lopez-Carmona is an associated professor of Electronics Engineering at the University of Alcala. His interests are in the theory and practice of agent-based computing in e-markets. He received his PhD on Telecommunication Engi- neering from the University of Alcala. Contact him at Edificio Politecnico, Ctra N-II, Km 32, 28871, Alcala de Henares, Madrid, Spain; miguelangel.lopez@uah.es Juan R. Velasco is an associated professor of Telematics Engineering at the University of Alcala, where is the coordi- nator of the Telematics Services Engineering Research Group. His interest is focused on agent-based services personalization. He received his PhD on Telecommunication Engineering from Technical University of Madrid. He is member of the IEEE and the Computer Society. Contact him at Edificio Politecnico, Ctra N-II, Km 32, 28871, Alcala de Henares, Madrid, Spain; juanramon.velasco@uah.es Andres Navarro is a PhD candidate at the University of Alcala. His research interests include agent-based systems, ad- hoc networking and routing in ad-hoc networks. He received his MSE in communications engineering from the University of Alcala. Contact him at the Department of Automatica at the University of Alcala, Edificio Politecnico, Ctra N-II, Km 32, 28871, Alcala de Henares, Madrid, Spain; andres@aut.uah.es