Agent-Based Modelling for Understanding Sustainability

  • Sonja Pedell
  • Leon Sterling
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7047)


Our aim is to demonstrate how agent-based models can play an important role in understanding sustainability. Here, we describe how the agent-based motivation models support the description of desirable outcomes and help to develop relevant and shared high-level goals in particularly complex areas such as sustainability. We focus on sustainable behaviour in households, and how to provide guidance for people to behave in a more environmentally-friendly manner. Our example demonstrates that the agent-based models are able to focus on the right questions when making decisions between alternatives in this multifaceted domain. With agent-based models, we aim to enable people to make the right choices for their particular circumstances and values. The agent paradigm is uniquely suited to understanding and representing the relevant goals, quality goals, and individual activities.


Agent-based modelling motivation models sustainability high-level goals quality goals values 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bandura, A.: Self-efficacy: Toward a Unifying Theory of Behavioral Change. Psychological Review 84, 191–215 (1977)CrossRefGoogle Scholar
  2. 2.
    Boettcher, A.: Moving From Cultural Probes to Agent-Oriented Requirements Engineering. In: OZCHI 2006, pp. 20–24 (2006)Google Scholar
  3. 3.
    Chung, L.K., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Publishing (2000)Google Scholar
  4. 4.
    DRET (Department of Resources Energy and Tourism), What is the National Framework for Energy Efficiency? Department of Resources Energy and Tourism (2010), (viewed, June 2011)
  5. 5.
    DSE (Victorian Government Department of Sustainability and Environment). Energy Efficiency for Victoria Action Plan, The State of Victoria, Melbourne. Annual Report (2006),$File/Energy+Efficiency+Action+Plan+2006.pdf
  6. 6.
    Fischer, C.: Feedback on household electricity consumption: a tool for saving energy? Energy Efficiency 1(1), 79–104 (2008)CrossRefGoogle Scholar
  7. 7.
    Froehlich, J.: The Design of Eco-Feedback Technology. In: Proceedings of the CHI, Atlanta, GA, USA, April 10-15. ACM Press (2010)Google Scholar
  8. 8.
    Garcia, A., Medinilla, N.: The ambiguity criterion in software design. In: International Workshop on Living with Uncertainties. ACM (2007)Google Scholar
  9. 9.
    Guizzardi, R., Perini, A.: Analyzing requirements of knowledge management systems with the support of agent organizations. Journal of the Brazilian Computer Society (JBCS)-Special Issue on Agents Organizations 11(1), 51–62 (2005)Google Scholar
  10. 10.
    He, H.A., Greenberg, S., Huang, E.M.: One size does not fit all: Applying the Transtheoretical Model to Energy Feedback Technology Design. Department of Computer Science, University of Calgary, Calgary, Alberta, Canada (2009)Google Scholar
  11. 11.
    Healey, J.: Our energy future. Issues in Society, vol. 295. N.S.W. Spinney Press, Thirroul (2009)Google Scholar
  12. 12.
    Healey, J.: Water management. Issues in Society, vol. 288. N.S.W. Spinney Press, Thirroul (2009)Google Scholar
  13. 13.
    Holmes, T.: Eco-visualization: Combining Art and Technology to Reduce Energy Consumption. In: Proc. of the C&C, Washington, USA, June 13-15. ACM (2007)Google Scholar
  14. 14.
    Iqbal, R., James, J., Gatward, R.: Designing with ethnography: An integrative approach to CSCW design. Advanced Engineering Informatics 19, 81–92 (2005)CrossRefGoogle Scholar
  15. 15.
    Jureta, I.J., Faulkner, S.: Clarifying goal models. In: Proc. ER 2007, pp.139-144 (2007)Google Scholar
  16. 16.
    MacLean, A., Bellotti, V., Young, R.M.: What rationale is there in design? In: Diaper, D., Gilmore, D.J., Cockton, G., Shackel, B. (eds.) Proceedings of the IFIP TC13 Third International Conference on Human-Computer Interaction, pp. 207–212 (1990)Google Scholar
  17. 17.
    Paay, J., Sterling, L., Vetere, F., Howard, S., Boettcher, A.: Engineering the Social: The Role of Shared Artifacts. IJHCS 67(5), 437–454 (2009)Google Scholar
  18. 18.
    Padgham, L., Winikoff, M.: Developing Intelligent Agent Systems: A practical guide. Wiley (2004)Google Scholar
  19. 19.
    Pavon, J., Arroyo, M., Hassan, S., Sansores, C.: Agent-based modelling and simulation for the analysis of social patterns. Pattern Recognition Letters 29(8), 1039–1048 (2008)CrossRefGoogle Scholar
  20. 20.
    Pedell, S., Miller, T., Vetere, F., et al.: Having fun at home: interleaving fieldwork and goal models. In: Proc. of OZCHI 2009, pp. 309–312 (2009)Google Scholar
  21. 21.
    Pedell, S., Vetere, F., Howard, S., Miller, T., Sterling, L.: Shared artefacts as participatory Babelfish. In: Proceedings of PDC 2010, pp. 167–170. ACM (2010)Google Scholar
  22. 22.
    Petkov, P., Köbler, F., Foth, M., Krcmar, H.: Motivating domestic energy conservation through comparative, community-based feedback in mobile and social media. In: C&T 2011, June 29 -July 2. Brisbane (2011)Google Scholar
  23. 23.
    Randall, D., Hughes, J., Shapir, D.: Steps toward a partnership: ethnography and system design. In: Jirotka, M., Goguen, J. (eds.) Requirements Engineering: Social and Technical Issues, pp. 241–254. Academic Press (1994)Google Scholar
  24. 24.
    Sterling, L., Taveter, K.: The Art of Agent-Oriented Modelling. MIT Press (2009)Google Scholar
  25. 25.
    Sustainability Victoria, Report: (2009),
  26. 26.
    The Australian Government’s sustainability portal:

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Sonja Pedell
    • 1
  • Leon Sterling
    • 1
  1. 1.Faculty of Information and Communication TechnologiesSwinburne University of TechnologyHawthornAustralia

Personalised recommendations