Modelling Culture Through Social Activities

  • Rubén Fuentes-FernándezEmail author
  • Jorge J. Gómez-Sanz
  • Juan Pavón
Part of the Studies in the Philosophy of Sociality book series (SIPS, volume 3)


Computer simulation can be a complementary tool to study culture. A main issue in its application is finding the suitable computational primitives to translate the abstractions of social studies in a given context. Looking to overcome this problem, our research has developed a modelling framework based on the Activity Theory. This theory regards culture as a set of artefacts (mental and physical) that groups of people build and communicate in social activities, which are networks of interconnected individual activities. The framework provides a modelling language and its execution model, patterns (i.e. social properties), and processes to specify systems and check their properties. These elements reduce the uncertainty about modelling by crystallizing the experience of multiple projects. A case study about the influence of culture in couple relationships illustrates the approach. It shows how to model the emergence of new social artefacts when people deal with conflicts using existent cultural influences.


Social Activity Model Check Modelling Language Unify Modelling Language Activity Theory 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



This work has been done in the context of the project “Social Ambient Assisting Living – Methods (SociAAL)”, supported by Spanish Council for Economy and Competitiveness, with grant TIN2011-28335-C02-01. Also, we acknowledge support from the Programa de Creación y Consolidación de Grupos de Investigación GR35/10-A.


  1. Boyd, R., Richerson, P. J.: Culture and the Evolutionary Process. University of Chicago Press (1988).Google Scholar
  2. Bratus, B. S., Lishin, O. V.: Laws of the development of activity and problems in the psychological and pedagogical shaping of the personality. Soviet Psychology XXI, 38–50 (1983).Google Scholar
  3. Clarke, E. M., Grumberg, O., Peled, D. A.: Model Checking. The MIT Press (2000).Google Scholar
  4. D’Andrade, R. G.: The Development of Cognitive Anthropology. Cambridge University Press (1995).Google Scholar
  5. Drogoul, A., Vanbergue, D., Meurisse, T.: Multi-Agent Based Simulation: Where Are the Agents? In: Simão Sichman, J., Bousquet, F., Davidsson, P. (eds.) Multi-Agent-Based Simulation II. LNAI, vol. 2581, pp. 1–15. Springer, Heidelberg (2003).CrossRefGoogle Scholar
  6. Edmonds, B.: Towards an Ideal Social Simulation Language. In: Simão Sichman, J., Bousquet, F., Davidsson, P. (eds.) Multi-Agent-Based Simulation II. LNAI, vol. 2581, pp. 105–124. Springer, Heidelberg (2003).CrossRefGoogle Scholar
  7. Engeström, Y.: Learning by expanding: An activity-theoretical approach to developmental research. Orienta-Konsultit (1987).Google Scholar
  8. France, R., Rumpe, B.: Model-driven Development of Complex Software: A Research Roadmap. In: 2007 Future of Software Engineering (FOSE 2007), pp. 37–54. IEEE Computer Society (2007).Google Scholar
  9. Fuentes-Fernández, R., Gómez-Sanz, J. J., Pavón, J.: Managing Contradictions in Multi-Agent Systems. IEICE Transactions on Information and Systems E90-D(8), 1243–1250 (2007).CrossRefGoogle Scholar
  10. Fuentes-Fernández, R., Gómez-Sanz, J. J., Pavón, J.: Model integration in agent-oriented development. International Journal of Agent-Oriented Software Engineering 1(1), 2–17 (2007).CrossRefGoogle Scholar
  11. Fuentes-Fernández, R., Gómez-Sanz, J. J., Pavón, J.: Requirements Elicitation and Analysis of Multiagent Systems Using Activity Theory. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans 39(2), 282–298 (2009).CrossRefGoogle Scholar
  12. Fuentes-Fernández, R., Gómez-Sanz, J. J., Pavón, J.: Understanding the human context in requirements elicitation. Requirements Engineering 15(3), 267–283 (2010).CrossRefGoogle Scholar
  13. Giordano, P. C., Longmore, M. A., Manning, W. D.: Gender and the Meanings of Adolescent Romantic Relationships: A Focus on Boys. American Sociological Review 71(2), 260–287 (2006).CrossRefGoogle Scholar
  14. Leontiev, A. N.: Activity, Consciousness, and Personality. Prentice-Hall (1978).Google Scholar
  15. OMG: OMG Unified Modeling Language (OMG UML), Superstructure, Version 2.3. May 2010, (2010).
  16. Railsback, S. F., Lytinen, S. L., Jackson, S. K.: Agent-based Simulation Platforms – Review and Development Recommendations. Simulation 82(9), 609–623 (2006).CrossRefGoogle Scholar
  17. Shore, B.: Culture in Mind: Cognition, Culture, and the Problem of Meaning. Oxford University Press (1996).Google Scholar
  18. Simon, R. W., Eder, D., Evans, C.: The Development of Feeling Norms Underlying Romantic Love Among Adolescent Females. Social Psychology Quarterly 55(1), 29–46 (1992).CrossRefGoogle Scholar
  19. Swidler, A.: Talk of Love: How Culture Matters. University of Chicago Press (2003).Google Scholar
  20. Vygotsky, L. S.: Mind and Society. Harvard University Press (1978).Google Scholar
  21. Yu, E.: Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering. In: 3rd IEEE International Symposium on Requirements Engineering (RE’97), pp. 226–235. IEEE Press (1997).Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Rubén Fuentes-Fernández
    • 1
    Email author
  • Jorge J. Gómez-Sanz
    • 1
  • Juan Pavón
    • 1
  1. 1.GRASIAUniversidad Complutense de MadridMadridSpain

Personalised recommendations