An Open Architecture for Affective Traits in a BDI Agent

Bexy Alfonso, Emilio Vivancos, Vicent J. Botti


Recently an increasing amount of research focuses on improving agents believability by adding affective features to the traditional agent-based modeling. This is probably due to the demand of reaching ever more realistic behaviors on agent-based simulations which extends to several and diverse application fields. The present work proposes O3A: an Open Affective Agent Architecture, which extends a traditional BDI agent architecture improving a practical reasoning with more "human" characteristics. This architecture tries to address disperse definitions combining the main elements of supporting psychological and neurological theories.


  1. Becker-Asano, C. and Wachsmuth, I. (2010). Affective computing with primary and secondary emotions in a virtual human. AAMAS 7810, 20(1):32-49.
  2. Bordini, R. H., Hübner, J. F., and Wooldridge, M. (2007). Programming multi-agent systems in AgentSpeak using Jason. Wiley.
  3. Castelfranchi, C. (2000). Affective appraisal versus cognitive evaluation in social emotions and interactions. In Affective Interactions, pages 76-106. Springer.
  4. Damásio, A. R. (2005). Descartes' Error: Emotion, Reason, and the Human Brain. Penguin Group US.
  5. Dastani, M. and Meyer, J.-J. C. (2006). Programming agents with emotions. In Proceedings of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29 - September 1, 2006, Riva del Garda, Italy, pages 215-219. IOS Press.
  6. Ekman, P. (1999). Basic Emotions, pages 45-60. John Wiley & Sons, Ltd.
  7. Frijda, N. H. (1987). The Emotions. Studies in Emotion and Social Interaction. Cambridge University Press.
  8. Gebhard, P. (2005). ALMA: a layered model of affect. In Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems, pages 29-36, New York, USA. ACM.
  9. Goldberg, L. R. et al. (1990). An alternative “description of personality”: The big-five factor structure. Journal of personality and Social Psychology, 59(6):1216-1229.
  10. Jiang, H., Vidal, J. M., and Huhns, M. N. (2007). EBDI: An architecture for emotional agents. In Proceedings of the 6th International Joint Conference on Autonomous Agents and Multiagent Systems, pages 11:1-11:3. ACM.
  11. John, O. P. and Srivastava, S. (1999). The Big Five trait taxonomy: History, measurement, and theoretical perspectives. In Pervin, L. A. and John, O. P., editors, Handbook of Personality: Theory and Research, pages 102-138. Guilford Press, second edition.
  12. LeDoux, J. E. (1998). The emotional brain: the mysterious underpinnings of emotional life. A Touchstone book. Simon & Schuster.
  13. Marsella, S. C. and Gratch, J. (2009). Ema: A process model of appraisal dynamics. Cognitive Systems Research, 10(1):70-90.
  14. Marsella, S. C., Gratch, J., and Petta, P. (2010). Computational models of emotion. In A Blueprint for Affective Computing: A Sourcebook and Manual, Affective Sciene, chapter 1.2. OUP Oxford.
  15. McCrae, R. R. and John, O. P. (1992). An introduction to the five-factor model and its applications. Journal of personality, 60(2):175-215.
  16. Mehrabian, A. (1996). Analysis of the big-five personality factors in terms of the pad temperament model. Australian Journal of Psychology, 48(2):86-92.
  17. Mehrabian, A. (1997). Comparison of the PAD and panas as models for describing emotions and for differentiating anxiety from depression. Journal of Psychopathology and Behavioral Assessment, 19(4):331-357.
  18. Mehrabian, A. and Russell, J. A. (1974). An approach to environmental psychology. MIT Press.
  19. Neto, A. and Silva, F. (2012). A computer architecture for intelligent agents with personality and emotions. In Zacarias, M. and Oliveira, J. V., editors, HumanComputer Interaction: The Agency Perspective, volume 396 of Studies in Computational Intelligence, pages 263-285. Springer Berlin Heidelberg.
  20. Niedenthal, P. M. and Setterlund, M. B. (1994). Emotion congruence in perception. Personality and Social Psychology Bulletin, 20(4):401-411.
  21. Ortony, A. (2003). On Making Believable Emotional Agents Believable. In Trapple, R. P., Petta, P., and Payer, S., editors, Emotions in Humans and Artifacts, chapter 6, pages 189-212. MIT Press.
  22. Ortony, A., Clore, G. L., and Collins, A. (1988). The Cognitive Structure of Emotions. Cambridge University Press.
  23. Ortony, A. and Turner, T. J. (1990). What's basic about basic emotions? Psychological review, 97(3):315.
  24. Parunak, H. V. D., Bisson, R., Brueckner, S., Matthews, R., and Sauter, J. (2006). A model of emotions for situated agents. In Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems, AAMAS 7806, pages 993-995, New York, USA. ACM.
  25. Picard, R. W. (1997). Affective computing. MIT Press, Cambridge, MA, USA.
  26. Russell, J. A. and Mehrabian, A. (1977). Evidence for a three-factor theory of emotions. Journal of research in Personality, 11(3):273-294.
  27. Ryckman, R. M. (2007). Theories of Personality. PSY 235 Theories of Personality Series. Thomson/Wadsworth.
  28. Steunebrink, B. R., Dastani, M., and Meyer, J.-J. C. (2012). A formal model of emotion triggers: an approach for BDI agents. Synthese, 185:83-129.
  29. Weiss, G. (1999). Multiagent systems: a modern approach to distributed artificial intelligence. MIT press.

Paper Citation

in Harvard Style

Alfonso B., Vivancos E. and Botti V. (2014). An Open Architecture for Affective Traits in a BDI Agent . In Proceedings of the International Conference on Evolutionary Computation Theory and Applications - Volume 1: ECTA, (IJCCI 2014) ISBN 978-989-758-052-9, pages 320-325. DOI: 10.5220/0005153603200325

in Bibtex Style

author={Bexy Alfonso and Emilio Vivancos and Vicent J. Botti},
title={An Open Architecture for Affective Traits in a BDI Agent},
booktitle={Proceedings of the International Conference on Evolutionary Computation Theory and Applications - Volume 1: ECTA, (IJCCI 2014)},

in EndNote Style

JO - Proceedings of the International Conference on Evolutionary Computation Theory and Applications - Volume 1: ECTA, (IJCCI 2014)
TI - An Open Architecture for Affective Traits in a BDI Agent
SN - 978-989-758-052-9
AU - Alfonso B.
AU - Vivancos E.
AU - Botti V.
PY - 2014
SP - 320
EP - 325
DO - 10.5220/0005153603200325