Skip to main content

Part of the book series: Advances in Intelligent and Soft Computing ((AINSC,volume 55))

  • 876 Accesses

Abstract

In the context of the Belief Desire Intention (BDI) agent model and Bratman’s theory, intentions play a primary role in reasoning towards actions. Indeed, intentions are supposed to be stable, constrain further deliberation, be conduct-controlling and influence beliefs about the future.

Thus, in this paper we present how PRACTIONIST, which is an integrated suite to develop BDI agent systems, embodies such properties of intentions. This allows to develop agents with the ability to know if desires are impossible, incompatible with other intentions and if intentions are achieved or no longer of interest.

We first give an overview of the PRACTIONIST deliberation process. Then the implementation of such properties is shown throughout a running example, i.e. the PSTS (PRACTIONIST Stock Trading System), which is aimed to monitor investors stock portfolio by managing risk and profit and supporting decisions for on-line stock trading, on the basis of investors trading rules and their risk attitude.

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 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.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. Bellifemine, F., Poggi, A., Rimassa, G.: JADE - a FIPA-compliant agent framework. In: Proceedings of the Practical Applications of Intelligent Agents (1999)

    Google Scholar 

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

    Google Scholar 

  3. Braubach, L., Pokahr, A., Lamersdorf, W., Moldt, D.: Goal representation for BDI agent systems. In: Second International Workshop on Programming Multiagent Systems: Languages and Tools, pp. 9–20 (July 2004)

    Google Scholar 

  4. Busetta, P., Rönnquist, R., Hodgson, A., Lucas, A.: JACK intelligent agents - components for intelligent agents in java. Agentlink News (January 1999)

    Google Scholar 

  5. Georgeff, M.P., Pell, B., Pollack, M.E., Tambe, M., Wooldridge, M.: The belief-desire-intention model of agency. In: Rao, A.S., Singh, M.P., Müller, J.P. (eds.) ATAL 1998. LNCS, vol. 1555, pp. 1–10. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  6. Hindriks, K.V., De Boer, F.S., van der Wiebe, H., Jc Meyer, J.: Agent programming in 3APL. In: Autonomous Agents and Multi-Agent Systems, vol. 2(4), pp. 357–401. Kluwer Academic Publishers, Netherlands (1999)

    Google Scholar 

  7. Huber, M.J.: Jam: a bdi-theoretic mobile agent architecture. In: AGENTS 1999: Proceedings of the third annual conference on Autonomous Agents, pp. 236–243. ACM Press, New York (1999)

    Chapter  Google Scholar 

  8. Marguglio, A., Cammarata, G., Bonura, S., Francaviglia, G., Puccio, M., Morreale, V.: Design and development of intentional systems with PRACTIONIST Studio. In: Proceedings of Joint Workshop From Objects to Agents, Palermo, Italy (2008)

    Google Scholar 

  9. Morreale, V., Bonura, S., Francaviglia, G., Centineo, F., Cossentino, M., Gaglio, S.: Goal-oriented development of BDI agents: the PRACTIONIST approach. In: Proceedings of Intelligent Agent Technology, Hong Kong, China. IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  10. Morreale, V., Bonura, S., Francaviglia, G., Centineo, F., Puccio, M., Cossentino, M.: Developing intentional systems with the practionist framework. In: Proceedings of the 5th IEEE International Conference on Industrial Informatics (INDIN 2007) (July 2007)

    Google Scholar 

  11. Rao, A.S.: AgentSpeak(L): BDI agents speak out in a logical computable language. In: van Hoe, R. (ed.) Seventh European Workshop on Modelling Autonomous Agents in a Multi-Agent World, Eindhoven, The Netherlands (1996)

    Google Scholar 

  12. Rao, A.S., Georgeff, M.P.: Modeling rational agents within a BDI-architecture. In: Proceedings of the 2nd International Conference on Principles of Knowledge Representation and Reasoning, pp. 473–484. Morgan Kaufmann publishers Inc., San Francisco (1991)

    Google Scholar 

  13. Weiss, G. (ed.): Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT Press, Cambridge (1999)

    Google Scholar 

  14. Winikoff, M., Padgham, L., Harland, J., Thangarajah, J.: Declarative & procedural goals in intelligent agent systems. In: Proceedings of the Eighth International Conference on Principles of Knowledge Representation and Reasoning, Toulouse, France, pp. 470–481 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bonura, S., Morreale, V., Francaviglia, G., Marguglio, A., Cammarata, G., Puccio, M. (2009). Intentions in BDI Agents: From Theory to Implementation. In: Demazeau, Y., Pavón, J., Corchado, J.M., Bajo, J. (eds) 7th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS 2009). Advances in Intelligent and Soft Computing, vol 55. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00487-2_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-00487-2_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-00486-5

  • Online ISBN: 978-3-642-00487-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics