Skip to main content

Agent-Based Support for Mobile Users Using AgentSpeak(L)

  • Conference paper
Book cover Agent-Oriented Information Systems (AOIS 2003)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3030))

Abstract

This paper describes AbIMA, an agent-based intelligent mobile assistant for supporting users prior to and during the execution of their tasks. The agent is based on the well-known AgentSpeak(L) agent architecture and programming language, which provides explicit representations of agents’ beliefs, desires and intentions (BDI). AbIMA is implemented using Java 2 Mobile Edition and is tested on a hand-held computer. We also provide conceptual foundations and discuss various challenges relating to the use of cognitive agent architectures for intelligent mobile user support.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bergenti, F., Poggi, A., Burg, B., Claire, G.: Deploying FIPA-Compliant Systems on Handheld Devices. IEEE Internet Computing 5(4), 20–25 (2001)

    Article  Google Scholar 

  2. Bordini, R.H., Bazzan, A.L.C., Jannone, R.O., Basso, D.M., Vicari, R.M., Lesser, V.R.: AgentSpeak(XL): Efficient intention selection in BDI agents via decision-theoretic task scheduling. In: Castelfranchi, C., Johnson, W.L. (eds.) Proceedings of the 1st International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-2002), pp. 1294–1302. ACM Press, NewYork (2002)

    Chapter  Google Scholar 

  3. Bratman, M.E.: Intentions, Plans, and Practical Reason. Harvard University Press, Cambridge (1987)

    Google Scholar 

  4. Chalupsky, H., Gil, Y., Knoblock, C.A., Lerman, K., Oh, J., Pynadath, D.V., Russ, T.A., Tambe, M.: Electric elves: Applying agent technology to support human organizations. In: Hirsh, H., Chien, S. (eds.) Proceedings of the 13th International Conference of Innovative Application of Artificial Intelligence (IAAI 2001), AAAI Press, Menlo Park (2001)

    Google Scholar 

  5. Cohen, P., Levesque, H.: Intention is choice with commitment. Artificial Intelligence 42, 213–261 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  6. Decker, K.S., Lesser, V.R.: Quantitative modeling of complex environments. International Journal of Intelligent Systems in Accounting, Finance and Management 2(4), 215–234 (1993)

    Google Scholar 

  7. D’Inverno, M., Luck, M.: Engineering AgentSpeak(L): A Formal Computational Model. Journal of Logic and Computation 8(3), 233–260 (1998)

    Article  MATH  Google Scholar 

  8. Heinze, C., Goss, S.: Human performance modelling in a BDI system. In: Proceedings of the Australian Computer Human Interaction Conference (2000)

    Google Scholar 

  9. Horty, J.F., Pollack, M.E.: Evaluating newoptions in the context of existing plans. Artificial Intelligence 127(2), 199–220 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  10. Java 2 Micro Edition, http://java.sun.com/j2me/

  11. Jennings, N.R., Wooldridge, M.J.: Applications of intelligent agents. In: Jennings, N.R., Wooldridge, M.J. (eds.) Agent Technology: Foundations, Applications, and Markets, pp. 3–28. Springer, Heidelberg (1998)

    Google Scholar 

  12. Maamar, Z., Mansoor, W., Mahmoud, Q.H.: Software agents to support mobile services. In: Castelfranchi, C., Johnson, W.L. (eds.) Proceedings of the 1st International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2002), pp. 666–667. ACM Press, NewYork (2002)

    Chapter  Google Scholar 

  13. Machado, R., Bordini, R.H.: Running AgentSpeak(L) agents on SIM_ AGENT. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol. 2333, p. 158. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  14. Nwana, H., Ndumu, D., Lee, D., Collis, J.: ZEUS: A toolkit for building distribtued multiagent systems. Applied Artificial Intelligence 13(1), 129–186 (1999)

    Article  Google Scholar 

  15. Pollack, M.E.: Planning technology for intelligent cognitive orthotics. In: Proceedings of the 6th International Conference on AI Planning and Scheduling (2002)

    Google Scholar 

  16. Rahwan, T., Rahwan, T., Rahwan, I., Ashri, R.: Towards a mobile intelligent assistant: Agentspeak(l) agents on mobile devices. In: Giorgini, P., Winikoff, M. (eds.) Proceedings of the 5th International Bi-Conference Workshop on Agent Oriented Information Systems, AOIS (2003)

    Google Scholar 

  17. Rao, A.: AgentSpeak(L): BDI agents speak out in a logical computable language. In: de Velde, W.V., Perram, J.W. (eds.) MAAMAW 1996. LNCS (LNAI), vol. 1038, Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  18. Rao, A.S., Georgeff, M.P.: BDI-agents: from theory to practice. In: Proceedings of the First International Conference on Multiagent Systems, San Francisco, USA (1995)

    Google Scholar 

  19. Tang, J.C., Yankelovich, N., Begole, J., Kleek, M.V., Li, F., Bhalodia, J.: ConNexus to awarenex: extending awareness to mobile users. In: Proceedings of the SIGCHI conference on Human Factos in Computing Systems, pp. 221–228 (2001)

    Google Scholar 

  20. Thangarajah, J., Padhgam, L., Winikoff, M.: Detecting and avoiding interference between goals in intelligent agents. In: Gottlob, G., Walsh, T. (eds.) Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI 2003), Academic Press, London (2003)

    Google Scholar 

  21. Wooldridge, M.J.: Reasoning about Rational Agents. MIT Press, Cambridge (2000)

    MATH  Google Scholar 

  22. Zaslavsky, A., Tari, Z.: Mobile computing: Overview and current status. Australian Computer Journal 30(2), 42–52 (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rahwan, T., Rahwan, T., Rahwan, I., Ashri, R. (2004). Agent-Based Support for Mobile Users Using AgentSpeak(L). In: Giorgini, P., Henderson-Sellers, B., Winikoff, M. (eds) Agent-Oriented Information Systems. AOIS 2003. Lecture Notes in Computer Science(), vol 3030. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25943-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-25943-5_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22127-2

  • Online ISBN: 978-3-540-25943-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics