Abstract
Agent-Oriented Programming (AOP) offers an alternative and radical approach to the development of information systems in various domains. However, one domain that AOP has only minimally affected, at least up until now, is that of mobile computing. Until recently, the use of strong intentional agents in such a domain has been considered impractical and, indeed, computationally intractable. In this paper, Agent Factory, a system for the fabrication of strong intelligent agents, is reviewed in the light of agent deployment on mobile devices. As an illustration of the potential of agents in mobile applications, two archetypical mobile computing applications, realised through Agent Factory, are described.
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
O’Hare, G.M.P.: Agent Factory: An Environment for the Fabrication of Multi-Agent Systems. In: O’Hare, G.M.P., Jennings, N. (eds.) Foundations of Distributed Artificial Intelligenc, pp. 449–484. John Wiley and Sons, Inc., Chichester (1996)
Collier, R.: Agent Factory: A Framework for the Engineering of Agent-Oriented Applications, PhD Thesis, Dept. Computer Science, University College Dublin (2001)
Collier, R., O’Hare, G.M.P., Lowen, T.D., Rooney, C.F.B.: Beyond prototyping in the factory of agents. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS (LNAI), vol. 2691, p. 383. Springer, Heidelberg (2003)
FIPA, The FIPA 2000, Specifications (2000), FIPA Website, http://www.fipa.org
Dastani, M., van Riensdijk, B., Dignum, F., Meyer, J.J.: A programming language for cognitive agents: Goal directed 3APL. In: Proc. AAMAS 2003, Melbourne, Australia (2003)
Rao, A.: Agentspeak(L): BDI agents speak out in a logical computable language. In: de Velde, W., Perram, W.J.V. (eds.) Proceedings of the 7th International Work-shop on Modeling Autonomous Agents in a Multi-Agent World, Eindhoven, The Netherlands (1996)
Rao, A.S., Georgeff, M.P.: Modelling Rational Agents within a BDI Architecture. In: Principles of Knowledge Representation & Reasoning, San Mateo, CA (1991)
Ross, R., Collier, R., O’Hare, G.M.P.: AF-APL – Bridging Principles & Practice in Agent-Oriented Languages. In: Proceedings of the 2nd International Workshop on Programming Multi-Agent Systems Languages and Tools (PROMAS 2004), New York (July 2004)
Collier, R., O’Hare, G., Rooney, C.: A UML-based Software Engineering Methodology for Agent Factory. In: Proc. 16th Int. Conf. on Software Engineering and Knowledge Engineering (SEKE), Banff, Alberta, Canada (2004)
Rooney, C.F.B., Collier, R.W., O’Hare, G.M.P.: VIPER: Visual protocol editor. In: De Nicola, R., Ferrari, G.-L., Meredith, G. (eds.) COORDINATION 2004. LNCS, vol. 2949. Springer, Heidelberg (2004)
Shardanand, U., Maes, P.: Social information lettering: Algorithms for automating word of mouth. In: Conference on Human Factors in Computing Systems: Mosaic of Creativity (CHI 1995), New York, USA, pp. 210–217 (1995)
Doorenbos, R.B., Etzioni, O., Weld, D.S.: A Scalable Comparison-Shopping Agent for the World-Wide Web. In: Proceedings of the First International Conference on Autonomous Agents (Agents 1997), Marina del Rey, CA, USA, pp. 39–48 (1997)
Maes, P., Guttman, R., Moukas, A.: Agents that Buy and Sell: Transforming Commerce as We Know It. Communications of the ACM 42(93), 81–91 (1999)
Howard, J.A., Sheth, J.N.: The Theory of Buyer Behavior. John Wiley & Sons, Inc., New York (1969)
Youll, J., Morris, J., Krikorian, R., Maes, P.: Impulse: Location-based Agent Assistance. In: Software Demos, Proceedings of the Fourth International Conference on Autonomous Agents, Barcelona, Spain (June 2000)
Kourouthanasis, P., Spinellis, D., Roussos, G., Giaglis, G.: Intelligent cokes and diapers: MyGrocer ubiquitous computing environment. In: Proceedings of the First International Mobile Business Conf., pp. 150–172 (2002)
Fano, A.: SHOPPER’S EYE: Using Location-based Filtering for a Shopping Agent in the Physical World. In: Proc. 2nd Int. Conf. on Autonomous Agents, Minnesota, pp. 416–421 (1998)
Keegan, S., O’Hare, G.M.P.: EasiShop - Agent-Based Cross Merchant Product Comparison Shopping for the Mobile User. In: Proc. of 1st Int. Conf. on Information & Communication Technologies: From Theory to Applications (ICTTA 2004), Damascus, Syria (2004)
Keegan, S.F., O’Hare, G.M.P.: EasiShop: Enabling uCommerce through Intelligent Mobile Agent Technologies. In: Horlait, E., Magedanz, T., Glitho, R.H. (eds.) MATA 2003. LNCS, vol. 2881, pp. 200–209. Springer, Heidelberg (2003)
Davis, R., Smith, R.G.: Negotiation as a Metaphor for Distributed Problem Solving. In: Bond, A., Gasser, L. (eds.) Readings in Distributed Artificial Intelligence, pp. 333–356 (1988)
United Nations Standard Products and Services Cod, http://www.unspsc.org
O’Grady, M.J., O’Hare, G.M.P.: Just-in-Time Multimedia Distribution in a Mobile Computing Environment. IEEE Multimedia 11(4), 62–74 (2004)
O’Hare, G.M.P., O’Grady, M.J.: Gulliver’s Genie: A Multi-Agent System for Ubiquitous and Intelligent Content Delivery. Computer Communications 26(11), 1177–1187 (2003)
Cheverst, K., Mitchell, K., Davies, N.: The Role of Adaptive Hypermedia in a Context-Aware Tourist Guide. Communications of the ACM 45(5), 47–51 (2002)
Poslad, S., Laamanen, H., Malaka, R., Nick, A., Buckle, P., Zipf, A.: CRUMPET: Creation of User-friendly Mobile Services Personalised For Tourism. In: Proceedings of the 2nd International Conference on 3G Mobile Communication Technologies, London, UK (2001)
Vindigo, Inc. New York, http://www.vindigo.com
Port@ble Internet, Inc. New Jersey, http://www.portableinternet.com
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
O’Hare, G.M.P., O’Grady, M.J., Collier, R.W., Keegan, S. (2005). Agents as Catalysts for Mobile Computing. In: Bresciani, P., Giorgini, P., Henderson-Sellers, B., Low, G., Winikoff, M. (eds) Agent-Oriented Information Systems II. AOIS 2004. Lecture Notes in Computer Science(), vol 3508. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11426714_13
Download citation
DOI: https://doi.org/10.1007/11426714_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25911-4
Online ISBN: 978-3-540-31946-7
eBook Packages: Computer ScienceComputer Science (R0)