The MOCA Platform

Simulating the Dynamics of Social Networks
  • Matthieu Amiguet
  • Jean-Pierre Müller
  • José-A. Baez-Barranco
  • Adina Nagy
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2581)


This paper presents a theoretical model and a platform that allow to describe individual and collective recurrent patterns of behaviour, called respectively roles and organizations, and let agents dynamically choose to create, join or quit groups instanciating these patterns at execution time.


Dition Nism Librium Defend Dispatch 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Conte, R., Castelfranchi, C.: Cognitive and Social Action. UCL Press (1995)Google Scholar
  2. 2.
    Conte, R., Castelfranchi, C.: Norms as mental objects. from normative beliefs to normative goals. In Castelfranchi, C., Müller, J.P., eds.: From reaction to Cognition (MAAMAW’93). (1995) 186–196Google Scholar
  3. 3.
    Dignum, F. Artificial Intelligence and Law 7 (99) 69–79Google Scholar
  4. 4.
    Jennings, N.R. The Knowledge Engineering Review 8 (1993) 223–250CrossRefGoogle Scholar
  5. 5.
    Castelfranchi, C., Dignum, F., Jonker, C., Treur, J. In Jennings, N., Lesperance, Y., eds.: Intelligent Agents VI (ATAL99), Springer-Verlag (2000)Google Scholar
  6. 6.
    Conte, R., Castelfranchi, C., Dignum, F.: Autonomous norm-accpetance. In Müller, J., Singh, M., Rao, A., eds.: Intelligent Agents V (ATAL98). (1999) 319–333Google Scholar
  7. 7.
    Dignum, F., Morley, D., Sonenberg, E., Cavendon, L. In: Proceedings of the Fourth International Conference on MultiAgent Systems (ICMAS2000), IEEE Computer Society (2000) 111–118Google Scholar
  8. 8.
    López y López, F., Luck, M., d’Inverno, M.: A Framework for Agent Architecture, Dependence, Norms and Obligations. In: MAAMAW’2001. (2001)Google Scholar
  9. 9.
    Hübner, J.F., ao Sichman, J.S., Boissier, O.: Spécification structurelle, fonctionnelle et déontique d’organisations dans les sma. In Mathieu, P., Müller, J.P., eds.: Systèmes multi-agents et systèmes complexes, JFIASMA’02, Hermès (2002)Google Scholar
  10. 10.
    Gilbert, N.: Emergence in social simulations. In Gilbert, N., Conte, R., eds.: Artificial Societies. UCL Press Limited (1995) 144–156Google Scholar
  11. 11.
    Conte, R., Edmonds, B., Moss, S., Sawyer, K.: Sociology and social theory in agent based social simulation: A symposium. Computational and Mathematical Organization 7 (2001) 183–205CrossRefGoogle Scholar
  12. 12.
    Wooldridge, M., Jennings, N.R., Kinny, D.: The Gaia methodology for agent-oriented analysis and design. Autonomous Agents and Multi-Agent Systems 3 (2000) 285–312CrossRefGoogle Scholar
  13. 13.
    Gasser, L.: Social conceptions of knowledge and action: Dai foundations and open systems semantics. Artificial Intelligence 47 (1995) 107–138CrossRefMathSciNetGoogle Scholar
  14. 14.
    Lea, D., Marlowe, J.: Psl: Protocols and pragmatics for open systems. Technical report, State University of New York (1995) available on
  15. 15.
    Ferber, J., Gutknecht, O.: A meta-model for the analysis and design of organizations in multi-agent systems. In: ICMAS’98, IEEE Computer Society (1998) 128–135Google Scholar
  16. 16.
    Durand, B.: Simulation multi-agents et épidémiologie opérationnelle. PhD thesis, Université de Caen (1996)Google Scholar
  17. 17.
    Hilaire, V.: Vers une approche de spécification, de prototypage et de vérification de systèmes multi-agents. PhD thesis, Université de Franche-Comté (2000)Google Scholar
  18. 19.
    Zack, M.H.: Researching organizational systems using social network analysis. In IEEE, ed.: Proceedings of the 33rd Hawai’i International Conference on System Sciences, Maui, Hawai’i. (2000)Google Scholar
  19. 20.
    Amblard, F.: MODELES MULTI-AGENTS POUR LA DECISION COLLECTIVE. Technical report, Université de Montpellier II (1999)Google Scholar
  20. 21.
    T.A.B, S.: Estimation on the basis of snowball samples: How to Weight. Bulletin de Méthodologie Sociologique 1 (1992) 59–70Google Scholar
  21. 22.
    Parunak, H., Odell, J.: Representing social structures in UML. In: Workshop Agent-Oriented Software Engineering, AOSE2001. (2001)Google Scholar
  22. 23.
    Panzarasa, P., Norman, T.J., Jennings, N.R.: Modeling sociality in the BDI framework. In: Proceedings of First Asia-Pacific Conference on Intelligent Agent Technology (IAT’99). (1999) 202–206Google Scholar
  23. 24.
    Kendall, E.: Role modelling for agents analysis, design and implementation. In: 1st ASA-3rd MA, Palm Springs, USA (1999)Google Scholar
  24. 25.
    Barbuceanu, M., Gray, T., Mankovski, S.: Coordinating with obligations. In: Agents’98, Minneapolis (1998) 62–69Google Scholar
  25. 26.
    Cohen, P.R., Levesque, H.J.: Confirmation and joint actions. In: Proceedings of the twelfth International Joint Conference on Artificial Intelligence, IJCAI’91, AAAI (1991)Google Scholar
  26. 27.
    Hannoun, M., Boissier, O., Sichman, J.S., Sayettat, C.: MOISE: Un modèle organisationnel pour la conception de systèmes multi-agents. In: JFIADSMA’99, Hermes (1999)Google Scholar
  27. 28.
    Castelfranchi, C.: Founding agent’s ‘autonomy’ on dependence theory. In: ECAI 2000, IOS Press (2000) 353–357Google Scholar
  28. 29.
    ao Sichman, J.S.: DEPINT: dependence-based coalition formation in an open multi-agent scenario. Journal of Artificial Societies and Social Simulation 1 (1998)Google Scholar
  29. 30.
    Fischer, K.: Agent-based design of holonic manufacturing systems. Robotics and Autonomous Systems 27 (1999) 3–13CrossRefGoogle Scholar
  30. 31.
    Ferraris, C., Martel, C.: Antigone, modélisation pour les activités conjointes: un méta-modéle pour les sma? In: JFIADSMA’99, Hermes (1999) 135–148Google Scholar
  31. 32.
    Ferraris, C., Martel, C.: Regulation in groupware, the example of a collaborative drawing tool for young children. In: 6th International Workshop on Groupware (CRIWG 2000), Madeira, Portugal (2000) 119–127Google Scholar
  32. 33.
    Ferber, J., Gutknecht, O.: Operational semantics of a role-based agent architecture. In: ATAL’99. (1999)Google Scholar
  33. 34.
    Lemaître, C., Excelente, C.B.: Multi-agent organization approach. In: Proceedings of the second Iberoamerican Workshop on Distributed Artificial Intelligence and Multi-Agent systems, Toledo, Spain. (1998)Google Scholar
  34. 36.
    Yoo, M.J.: Une approche componentielle pour la modélisation des agents coopérants et sa validation. PhD thesis, Université de Paris 6 (1999)Google Scholar
  35. 37.
    Dury, A.: Modélisation des interactions dans les systèmes multi-agents. PhD thesis, Université Henri Poincaré (2000)Google Scholar
  36. 38.
    Ferber, J., Müller, J.P.: Influence and reaction: a model of situated multi-agent system. In: ICMAS’96, Kyoto, AAAI Press (1996)Google Scholar
  37. 39.
    Harel, D.: Statecharts: A visual formalism for complex systems. Science of Computer Programming 8 (1987) 231–274MATHCrossRefMathSciNetGoogle Scholar
  38. 40.
    Harel, D., Naamad, A.: The Statemate Semantics of Statecharts. ACM Trans. Soft. Eng. Method. 4 (1996)Google Scholar
  39. 41.
    Duke, R., King, P., Rose, G., Smith, G.: The Object-Z specification Language. Technical report, Software Verification Research Center, Departement of Computer Science, University of Queensland, Australia (1991)Google Scholar
  40. 42.
    Duke, R., Rose, G., Smith, G.: Object-Z: a specification language advocated for the description of standards. Technical Report 94-95, Software Verification Research Centre, Department of Computer Science, University of Queensland (1994)Google Scholar
  41. 43.
    Amiguet, M., Müller, J.P.: Solving Role Conflicts in Organizational Models. Autonomous Agents and Multi-Agent Systems (2002) submittedGoogle Scholar
  42. 44.
    Müller, J.P., Amiguet, M., Baez, J., Nagy, A.: La plate-forme MOCA: réification de la notion d’organisation au-dessus de madkit. In El Fallah Segrouchni, A., Magnin, L., eds.: JFIADSMA’01. (2001) 307–310Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Matthieu Amiguet
    • 1
  • Jean-Pierre Müller
    • 2
  • José-A. Baez-Barranco
    • 1
  • Adina Nagy
    • 1
  1. 1.Institut d’Informatique et d’Intelligence ArtificielleUniversité de NeuchâtelSuisse
  2. 2.CIRADMontpellierFrance

Personalised recommendations