An Analysis and Design Concept for Self-organization in Holonic Multi-agent Systems

  • Sebastian Rodriguez
  • Nicolas Gaud
  • Vincent Hilaire
  • Stéphane Galland
  • Abderrafiâa Koukam
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4335)


Holonic Multi-Agent Systems (HMAS) are a convenient way to engineer complex and open systems. HMAS are based upon self-similar entities, called holons, which define an organizational structure called holarchy. An open issue of HMAS is to give holons means of self-organization to satisfy their goals. Our works focus on modeling and engineering of complex systems using a holonic organizational approach. This paper introduces the concept of capacity as the description of agents know-how. This concept allows the representation and reasoning about agents know-hows. Even more, it encourages a reusable modeling and provides agents with means to self-organize.


Destination Node Multiagent System Require Capacity Basic Software Component Agent Capability 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Adam, E., Mandiau, R.: A hierarchical and by role multi-agent organization: Application to the information retrieval. In: Ramos, F.F., Larios Rosillo, V., Unger, H. (eds.) Advanced Distributed Systems. 5th International School and Symposium, ISSADS 2005, Guadalajara, Mexico, January 24-28, 2005. LNCS, vol. 3563, pp. 291–300. Springer, Heidelberg (2005)Google Scholar
  2. 2.
    Adam, E., Mandiau, R.: Roles and hierarchy in multi-agent organizations. In: Pěchouček, M., Petta, P., Varga, L.Z. (eds.) CEEMAS 2005. LNCS (LNAI), vol. 3690, pp. 15–17. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  3. 3.
    Gerber, C., Siekmann, J.H., Vierke, G.: Holonic multi-agent systems. Technical Report DFKI-RR-99-03, Deutsches Forschungszentrum für Künztliche Inteligenz - GmbH, Postfach 20 80, 67608 Kaiserslautern, FRG (May 1999)Google Scholar
  4. 4.
    Gruer, P., Hilaire, V., Koukam, A., Rovarini, P.: Heterogeneous formal specification based on object-z and statecharts: semantics and verification. Journal of Systems and Software 70(1-2), 95–105 (2004)CrossRefGoogle Scholar
  5. 5.
    Hilaire, V., Koukam, A., Gruer, P., Müller, J.-P.: Formal specification and prototyping of multi-agent systems. In: Omicini, A., Tolksdorf, R., Zambonelli, F. (eds.) Engineering Societies in the Agents’ World. LNCS (LNAI), vol. 1972, Springer Verlag, Heidelberg (2000)Google Scholar
  6. 6.
    Holland, J.H.: Hidden order: How adaptation builds complexity. Addison Wesley Longman Publishing Co., Redwood City (1995)Google Scholar
  7. 7.
    Koestler, A.: The Ghost in the Machine. Hutchinson (1967)Google Scholar
  8. 8.
    Matson, E., DeLoach, S.A.: Autonomous organization-based adaptive information systems. In: IEEE International Conference on Knowledge Intensive Multiagent Systems (KIMAS ’05), Waltham, MA (April 2005)Google Scholar
  9. 9.
    Matson, E., DeLoach, S.A.: Formal transition in agent organizations. In: IEEE International Conference on Knowledge Intensive Multiagent Systems (KIMAS ’05), Waltham, MA (April 2005)Google Scholar
  10. 10.
    Maturana, F., Shen, W., Norrie, D.: Metamorph: An adaptive agent-based architecture for intelligent manufacturing (1999)Google Scholar
  11. 11.
    Maturana, F., Shen, W., Norrie, D.: Metamorph: An adaptive agent-based architecture for intelligent manufacturing. International Journal of Production Research 37(10), 2159–2174 (1999)MATHCrossRefGoogle Scholar
  12. 12.
    Meyer, B.: Applying ‘design by contract’. IEEE Computer 25(10), 40–51 (1992)Google Scholar
  13. 13.
    Odell, J., Nodine, M., Levy, R.: A metamodel for agents, roles, and groups. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, Springer, Heidelberg (2005)Google Scholar
  14. 14.
    Rodriguez, S., Hilaire, V., Koukam, A.: Towards a methodological framework for holonic multi-agent systems. Fourth International Workshop of Engineering Societies in the Agents World, pp. 29–31. Imperial College, London, UK (2003)Google Scholar
  15. 15.
    Rodriguez, S., Hilaire, V., Koukam, A.: Fomal specification of holonic multi-agent system framework. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds.) ICCS 2005. LNCS, vol. 3516, Springer, Heidelberg (2005)Google Scholar
  16. 16.
    Rodriguez, S.A.: From analysis to design of Holonic Multi-Agent Systems: A Framework, methodological guidelines and applications. PhD thesis, Université de Technologie de Belfort-Montbéliard (2005)Google Scholar
  17. 17.
    Routier, J., Mathieu, P., Secq, Y.: Dynamic skill learning: A support to agent evolution. In: AISB’01 Symposium on Adaptive Agents and Multi-Agent Systems, pp. 25–32 (2001)Google Scholar
  18. 18.
    Savall, M., Itmi, M., Pecuchet, J.-P.: Yamam : a new organization model for multi-agent systems and its platform named phoenix. In: Conference SCSC 2000, Orlando, USA (2001)Google Scholar
  19. 19.
    Sycara, K., Klusch, M., Widoff, S., Lu, J.: Dynamic service matchmaking among agents in open information environments. SIGMOD Record (ACM Special Interests Group on Management of Data) 28(1), 47–53 (1999)Google Scholar
  20. 20.
    Sycara, K., Lu, J., Klusch, M., Widoff, S.: Matchmaking among heterogeneous agents on the internet. In: Proceedings of the 1999 AAAI Spring Symposium on Intelligent Agents in Cyberspace (March 1999)Google Scholar
  21. 21.
    Tecchia, F., Loscos, C., Conroy, R., Chrysanthou, Y.: Agent behaviour simulator (abs): A platform for urban behaviour development. In: GTEC’2001 (2001)Google Scholar
  22. 22.
    Ulieru, M., Geras, A.: Emergent holarchies for e-health applications: A case in glaucoma diagnosis. In: IECON 02 [Industrial Electronics Society, 28th Annual Conference of the IEEE], vol. 4, pp. 2957–2961 (2002)Google Scholar
  23. 23.
    Wyns, J.: Reference architecture for Holonic Manufacturing Systems - the key to support evolution and reconfiguration. PhD thesis, Katholieke Universiteit Leuven (1999)Google Scholar

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • Sebastian Rodriguez
    • 1
  • Nicolas Gaud
    • 1
  • Vincent Hilaire
    • 1
  • Stéphane Galland
    • 1
  • Abderrafiâa Koukam
    • 1
  1. 1.Multiagent Systems and Applications Group, Systems and Transportation Laboratory (SeT), University of Technology of Belfort-Montbéliard (UTBM), F-90 000 BelfortFrance

Personalised recommendations