Skip to main content

Methodology for Engineering Affective Social Applications

  • Conference paper
Agent-Oriented Software Engineering X (AOSE 2009)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6038))

Included in the following conference series:

Abstract

Affective applications are becoming increasingly mainstream in entertainment and education. Yet, current techniques for building such applications are limited, and the maintenance and use of affect is in essence handcrafted in each application. The Koko architecture describes middleware that reduces the burden of incorporating affect into applications, thereby enabling developers to concentrate on the functional and creative aspects of their applications. Further, Koko includes a methodology for creating affective social applications, called Koko-ASM. Specifically, it incorporates expressive communicative acts, and uses them to guide the design of an affective social application. With respect to agent-oriented software engineering, Koko contributes a methodology that incorporates expressives. The inclusion of expressives, which are largely ignored in conventional approaches, expands the scope of AOSE to affective applications.

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. Austin, J.L.: How to Do Things with Words. Oxford University Press, London (1962)

    Google Scholar 

  2. Deloach, S.A., Wood, M.F., Sparkman, C.H.: Multiagent Systems Engineering. Journal of Software Engineering and Knowledge Engineering 11(3), 231–258 (2001)

    Article  Google Scholar 

  3. Elliott, C.: The Affective Reasoner: A Process Model of Emotions in a Multi-agent System. PhD, Northwestern University (1992)

    Google Scholar 

  4. Elliott, C., Rickel, J., Lester, J.C.: Lifelike pedagogical agents and affective computing: An exploratory synthesis. In: Veloso, M.M., Wooldridge, M.J. (eds.) Artificial Intelligence Today. LNCS (LNAI), vol. 1600, pp. 195–211. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  5. Goleman, D.: Social Intelligence: The New Science of Human Relationships. Bantam Books, New York (2006)

    Google Scholar 

  6. Gratch, J., Marsella, S.: Fight the way you train: The role and limits of emotions in training for combat. Brown Journal of World Affairs X(1), 63–76 (2003)

    Google Scholar 

  7. Gratch, J., Marsella, S.: A domain-independent framework for modeling emotion. Journal of Cognitive Systems Research 5(4), 269–306 (2004)

    Article  Google Scholar 

  8. Lazarus, R.S.: Emotion and Adaptation. Oxford University Press, New York (1991)

    Google Scholar 

  9. Marsella, S., Johnson, W.L., LaBore, C.: Interactive pedagogical drama. In: International Conference on Autonomous Agents, pp. 301–308 (2000)

    Google Scholar 

  10. McQuiggan, S., Lester, J.: Modeling and evaluating empathy in embodied companion agents. International Journal of Human-Computer Studies 65(4) (April 2007)

    Google Scholar 

  11. OpenSocial Foundation. Opensocial APIs (2009), http://www.opensocial.org

  12. Searle, J.R.: Speech Acts: An Essay in the Philosophy of Language. Cambridge University Press, Cambridge (1970)

    Google Scholar 

  13. Smith, C., Lazarus, R.: Emotion and adaptation. In: Pervin, L.A., John, O.P. (eds.) Handbook of Personality: Theory and Research, pp. 609–637. Guilford Press, New York (1990)

    Google Scholar 

  14. Sollenberger, D.J., Singh, M.P.: Architecture for Affective Social Games. In: Dignum, F., Bradshaw, J., Silverman, B., van Doesburg, W. (eds.) Agents for Games and Simulations. LNCS (LNAI), vol. 5920, pp. 79–94. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  15. Vieira, R., Moreira, A., Wooldridge, M., Bordini, R.H.: On the formal semantics of speech-act based communication in an agent-oriented programming language. Journal of Artificial Intelligence Research 29, 221–267 (2007)

    MATH  Google Scholar 

  16. Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing Multiagent Systems: The Gaia Methodology. ACM Transactions on Software Engineering and Methodology 12(3), 317–370 (2003)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sollenberger, D.J., Singh, M.P. (2011). Methodology for Engineering Affective Social Applications. In: Gleizes, MP., Gomez-Sanz, J.J. (eds) Agent-Oriented Software Engineering X. AOSE 2009. Lecture Notes in Computer Science, vol 6038. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19208-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19208-1_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19207-4

  • Online ISBN: 978-3-642-19208-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics