Skip to main content

Agent’s Programming from a Mental States Framework

  • Conference paper

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

Abstract

In the paper we present a methodology to agents’ programming based on a Mental States Framework (MSF) in which mental states types are defined in terms of basic components as an External Content; criterions to determine unsatisfaction, uncertainty, urgency, insistence, intensity and importance associated to a mental state; laws of causality through which a mental state can produce another; and control mechanisms for provoking, selecting, suspending and canceling the processing of a mental state.

Besides the mental states types named Belief, Desire and Intention as usually defined, this framework also includes Expectation and any possible other mental states’ type that may be important when modeling interactions among agents in a more complex society.

According to this methodology, the agents’ architectures are defined by selecting a set of mental states as established in this framework. And, in the paper it is shown that the Object Oriented Programming is well suitable and interesting to the implementation of those architectures. Therefore an Agent Oriented Programming is seen as an interaction among mental states and architectures spaces by MSF and the Object Oriented Programming.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arnold, K., Gosling, J.: The Java Programming Language, vol. The Java Series. Sun Microsystems (1996)

    Google Scholar 

  2. Bratman, M.: What is Intentions? In: Cohen, P.R., Morgan, J.L., Pollack, M. (eds.) Intentions in Communication. The MIT Press, Cambridge (1990)

    Google Scholar 

  3. Bratman, M., Israel, D., Pollack, M.: Towards an architecture for resource-bounded agents. Technical Report CSL_87-104, SRI, Stanford University (August 1987)

    Google Scholar 

  4. Castelfranchi, C.: Commitments: From Individual to Groups and Organizations. In: Proceedings of The First International Conference on Multi-Agent Systems, ICMAS 1995 (1995)

    Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  6. Cohen, P., Levesque, H., Smith, I.: On Team Formation. In: Hintikka, G., Tuomela, R. (eds.) Contemporary Action Theory. Kluvier Academic Pub., Dordrecht (1997)

    Google Scholar 

  7. Ferguson, I.A.: TouringMachines: An Architecture for Dynamic, Rational, Mobile Agents, PhD Thesis, Computer Laboratory, University of Cambridge, UK (1992)

    Google Scholar 

  8. Corrêa, M., Coelho, H.: Around the Architectural Agent Approach to Model onversations. In: Müller, J.P., Castelfranchi, C. (eds.) MAAMAW 1993. LNCS, vol. 957. Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  9. Corrêa, M.: The Architecture of Dialogues of Distributed Cognitive Agents, Ph. D. Thesis (in Portuguese), Federal University of Rio de Janeiro (January 1994)

    Google Scholar 

  10. Corrêa, M., Coelho, H.: A Framework for Mental States and Agent Architectures. In: Multi-Agents Theory and Architectures Conference, MASTA 1997, Coimbra (1997)

    Google Scholar 

  11. Corrêa, M., Viccari, R., Coelho, H.: Dynamics in Transition Mental Activity. In: Proceedings of International Conference on Multi-Agent Systems, ICMAS 1998 (1998)

    Google Scholar 

  12. Frankel, E., Corrêa, M.: A Cognitive approach to Body-Psychotherapy. The Journal of Biosynthesis 26(1) (April 1995)

    Google Scholar 

  13. Georgeff, M., Ingrand, F.: Decision-making in embedded reasoning systems. In: Proceeding of the 6th international Joint Conference on Artificial Intelligence (1989)

    Google Scholar 

  14. Jennings, N.: Controlling cooperative problem solving in industrial multi-agents systems using joint intentions. Artificial Intelligence 75 (1995)

    Google Scholar 

  15. Moussale, N., Viccari, R., Corrêa, M.: Tutor-Student Interaction Modeling in an Agent Architecture Based on Mental States. In: Brazilian Symposium on AI (SBIA 1996). Springer, Heidelberg (1996)

    Google Scholar 

  16. Müller, J.P.: The Design of Intelligent Agents. LNCS, vol. 1177. Springer, Heidelberg (1996)

    Google Scholar 

  17. Pörn, I.: Action Theory and Social Science. In: Some Formal Models. Reidel Publishing Company, Dordecht-Holland (1974)

    Google Scholar 

  18. Rokeach, M.: Beliefs, Attitudes and Values. Jossey-Bass Inc. Pub. (1970)

    Google Scholar 

  19. Shoham, Y.: Agent-Oriented Programming. Artificial Intelligence 60 (1993)

    Google Scholar 

  20. Sloman, A.: Motives Mechanisms and Emotions. In: Boden, M.A. (ed.) The Philosophy of Artificial Intelligence. Oxford Readings in Philosophy Series, Oxford University Press, Oxford (1990)

    Google Scholar 

  21. Sloman, A.: What Sort of Architecture is Required for a Human-like Agent? In: Invited talk at Cognitive Modeling Workshop, AAAI 1996, Portland Oregon (August 1996)

    Google Scholar 

  22. Tuomela, R.: The Importance of Us. Stanford University Press (1995)

    Google Scholar 

  23. Webber, B., Badler, N., Eugenio, B., Geib, C., Levison, L., Moore, M.: Instructions, Intentions and Expectations, University of Pennsylvania, Computer and Information Department (June 1993)

    Google Scholar 

  24. Werner, E.: A Unified View of Information, Intention and Ability. In: Demazeau, Y., Mueller, J.P. (eds.) Decentralized Artificial Intelligence. Elsevier Science Pub., Amsterdam (1991)

    Google Scholar 

  25. Wooldridge, M.: Issues in Agent-Based Software Engineering. In: Maler, O. (ed.) HART 1997. LNCS, vol. 1201. Springer, Heidelberg (1997)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Corrêa, M., Coelho, H. (1998). Agent’s Programming from a Mental States Framework. In: de Oliveira, F.M. (eds) Advances in Artificial Intelligence. SBIA 1998. Lecture Notes in Computer Science(), vol 1515. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10692710_4

Download citation

  • DOI: https://doi.org/10.1007/10692710_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65190-1

  • Online ISBN: 978-3-540-49523-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics