Abstract
The best way to evaluate a new technology such as the agent-oriented programming paradigm is to test it in the real world. In this article, we illustrate how multiagent systems can be deployed to analyse, design and implement a location- and context-dependent information system in a shopping mall. Our goal in this application was to help people by making personalised information available where and when it is needed in a way that disturbs them as little as possible and protects their privacy as much as possible. By employing the VPC communication framework on the KODAMA agent platform, we were able to build a shopping-support system as a collection of interacting, autonomous, flexible agents, with support functions capable of dynamically adapting services to client location and preferences as well as environment changes. Here we will give a close view of the system, examine application scenarios and discuss the pros and cons that emerged from the results of a large-scale experiment.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Weiser, M.: The computer for the 21st Century. Scientific American 265, 94–104 (1991)
Stanford, V.: Using Pervasive Computing to Deliver Elder Care. IEEE Pervasive Computing 1, 10–13 (2002)
Fleck, M., Frid, M., Kindberg, T., O’Brien-Strain, E., Rajani, R., Spasojevic, M.: From informing to remembering: Ubiquitous systems in interactive museums. IEEE Pervasive Computing 1, 13–21 (2002)
Ducatel, K., Bogdanowicz, M., Scapolo, F., Leijten, J., Burgelman, J.C.: Scenarios for Ambient Intelligence in 2010. Technical report, IST Advisory Group (2001)
Shadbolt, N.: Ambient Intelligence. IEEE Intelligent Systems 18, 2–3 (2003)
Luck, M., McBurney, P., Preist, C.: Agent Technology: Enabling Next Generation Computing (A Roadmap for Agent Based Computing). Technical report, AgentLink (2003)
Bellavista, P., Corradi, A., Stefanelli, C.: The Ubiquitous Provisioning of Internet Services to Portable Devices. IEEE Pervasive Computing 1, 81–87 (2002)
Zhong, G., Takahashi, K., Amamiya, S., Mine, T., Amamiya, M.: KODAMA Project: from Design to Implementation of a Distributed Multi-Agent System. In: Proceedings of Autonomous Agents and Multi-Agent Systems, pp. 43–44 (2002)
Jennings, N.R.: On agent-based software engineering. Artificial Intelligence 117, 277–296 (2000)
Jennings, N.R.: An agent-based approach for building complex software systems. Communications of the ACM 44, 35–41 (2001)
Wooldridge, M.: An Introduction to MultiAgent Systems. John Wiley & Sons, Chichester (2002)
Iwao, T., Okada, M., Kawashima, K., Matsumura, S., Kanda, H., Sakamoto, S., Kainuma, T., Amamiya, M.: Large scale peer-to-peer experiments with virtual private community (VPC) framework. In: Klusch, M., Ossowski, S., Shehory, O. (eds.) CIA 2002. LNCS (LNAI), vol. 2446, pp. 66–81. Springer, Heidelberg (2002)
O’Brien, P., Nicol, R.: FIPA — towards a standard for software agents. BT Technical Journal 16, 51–58 (1998)
FIPA Specifications voted to Standard Status (2002), www.fipa.org/resources/pr0004.html
The foundation for intelligent physical agents (1996), www.fipa.org
Mathieu, P., Routier, J., Secq, Y.: Ubiquitous computing: vanishing the notion of application. In: Proceedings of the Workshop on Ubiquitous Agents on embedded, wearable, and mobile devices (2002)
Sadeh, N.M., Chan, E., Van, L.: MyCampus: An Agent-Based Environment for Context-Aware Mobile Services. In: Proceedings of the Workshop on Ubiquitous Agents on embedded, wearable, and mobile devices (2002)
Gasser, L.: Agents and concurrent objects. IEEE Concurrency 6, 74–77 (1998); 81 Interviewed by Briot, J.-P.
Gasser, L.: MAS Infrastructure Denitions, Needs, and Prospects. In: Proceedings of the Workshop on Scalable MAS Infrastructure (2000)
Weiss, G. (ed.): Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT Press, Cambridge (2000)
Ricordel, P.M., Demazeau, Y.: From Analysis to Deployment: A Multi-Agent Platform Survey. In: Omicini, A., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2000. LNCS (LNAI), vol. 1972, pp. 93–105. Springer, Heidelberg (2000)
Zhong, G., Amamiya, S., Takahashi, K., Mine, T., Amamiya, M.: The Design and Implementation of KODAMA System. IEICE Transactions on Information and Systems E85-D, 637–646 (2002)
FIPA standard specification: FIPA Abstract Architecture Specification (2002), http://www.fipa.org/
Zhong, G., Takahashi, K., Amamiya, S., Matsuno, D., Mine, T., Amamiya, M.: From computer Networks to Agent Networks. In: Proceedings of the 36th Hawaii International Conference on System Sciences, IEEE press, Los Alamitos (2003)
Geihs, K.: Middleware Challenges Ahead. IEEE Computer 34, 24–31 (2001)
Raatikainen, K., Christensen, H.B., Nakajima, T.: Application requirements for middleware for mobile and pervasive systems. ACM SIGMOBILE Mobile Computing and Communications Review 6, 16–24 (2002)
Wegner, P.: Why Interaction Is More Powerful Than Algorithem. Communications of the ACM 40, 80–91 (1997)
Hilaire, V., Koukam, A., Gruer, P., Müller, J.P.: Formal Specification and Prototyping of Multi-Agent Systems. In: Omicini, A., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2000. LNCS (LNAI), vol. 1972, pp. 114–126. Springer, Heidelberg (2000)
Kendall, E.A.: Role Modeling for Agent System Analysis, Design, and Implementation. IEEE Concurrency 8, 34–41 (2000)
Zambonelli, F., Jennings, N.R., Wooldridge, M.: Organizational Rules as an Abstraction for the Analysis and Design of Multi-agent Systems. Journal of Knowledge and Software Engineering 11, 303–328 (2001)
Omicini, A., Ricci, A.: Integrating Organisation within a MAS Coordination Infrastructure. In: Proceedings of the 4th workshop Engineering Societies in the Agents World, pp. 165–172 (2003)
Koestler, A.: The Ghost in the Machine. Hutchinson (1967)
Rodríguez, S., Hilaire, V., Koukam, A.: Towards a Methodological Framework for Holonic Multi-Agent Systems. In: Proceedings of the 4th workshop Engineering Societies in the Agents World, pp. 179–185 (2003)
Iwao, T., Wada, Y., Yamasaki, S., Shiouchi, M., Okada, M., Amamiya, M.: Collaboration among Agents in Logical Network of Peer-to-Peer Services. In: Proceedings of SAINT, pp. 6–7. IEEE, Los Alamitos (2002)
Patterson, C.A., Muntz, R.R., Pancake, C.M.: Challenges in Location-Aware Computing. IEEE Pervasive Computing 2, 80–89 (2003)
Ji, L., Agre, J., Mishra, A.: Secure Nomadic Wireless Networks (SNOWNET). Technical Report FLA-PCRTM03-01, Fujitsu (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhong, G. et al. (2004). You’ve Got Mail From Your Agent: A Location and Context Sensitive Agent System. In: Omicini, A., Petta, P., Pitt, J. (eds) Engineering Societies in the Agents World IV. ESAW 2003. Lecture Notes in Computer Science(), vol 3071. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25946-6_25
Download citation
DOI: https://doi.org/10.1007/978-3-540-25946-6_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22231-6
Online ISBN: 978-3-540-25946-6
eBook Packages: Springer Book Archive