A Generic Agent Organisation Framework for Autonomic Systems

  • Ramachandra Kota
  • Nicholas Gibbins
  • Nicholas R. Jennings
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 23)


Autonomic computing is being advocated as a tool for managing large, complex computing systems. Specifically, self-organisation provides a suitable approach for developing such autonomic systems by incorporating self-management and adaptation properties into large-scale distributed systems. To aid in this development, this paper details a generic problem-solving agent organisation framework that can act as a modelling and simulation platform for autonomic systems. Our framework describes a set of service-providing agents accomplishing tasks through social interactions in dynamically changing organisations. We particularly focus on the organisational structure as it can be used as the basis for the design, development and evaluation of generic algorithms for self-organisation and other approaches towards autonomic systems.


Organisation Autonomic Systems Organisation Model 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Carley, K.M., Gasser, L.: Computational organization theory. In: Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence, pp. 299–330. MIT Press, Cambridge (1999)Google Scholar
  2. 2.
    Dignum, V.: A model for organizational interaction: based on agents, founded in logic. Ph.D. thesis, Proefschrift Universiteit Utrecht (2003)Google Scholar
  3. 3.
    Ferber, J., Gutknecht, O., Michel, F.: From agents to organizations: An organizational view of multiagent systems. In: Proc. of 4th Intl. Workshop on Agent Oriented Software Engineering, Melbourne, Australia, pp. 214–230 (2003)Google Scholar
  4. 4.
    Fox, M.S.: An organizational view of distributed systems, pp. 140–150. Morgan Kaufmann Publishers Inc., San Francisco (1988)Google Scholar
  5. 5.
    Galbraith, J.R.: Organization Design. Addison-Wesley, Reading (1977)Google Scholar
  6. 6.
    Gershenson, C.: Design and control of self-organizing systems. Ph.D. thesis, Vrije Universiteit Brussel (2007)Google Scholar
  7. 7.
    Grossi, D., Dignum, F., Dignum, V., Dastani, M., Royakkers, L.: Structural evaluation of agent organizations. In: Proc. of the 5th AAMAS (2006)Google Scholar
  8. 8.
    Hannoun, M., Boissier, O., Sichman, J.S., Sayettat, C.: Moise: An organizational model for multi-agent systems. In: Proc. of the 7th Ibero-American Conf. on AI (IBERAMIA-SBIA 2000), pp. 156–165 (2000)Google Scholar
  9. 9.
    Horling, B., Lesser, V.: A survey of multi-agent organizational paradigms. The Knowledge Engineering Review 19(4), 281–316 (2005)CrossRefGoogle Scholar
  10. 10.
    Horling, B., Lesser, V.: Using quantitative models to search for appropriate organizational designs. In: Autonomous Agents and Multi-Agent Systems (2008)Google Scholar
  11. 11.
    Jin, Y., Levitt, R.E.: The virtual design team: A computational model of project organizations. Computational & Mathematical Organization Theory (1996)Google Scholar
  12. 12.
    Kota, R., Gibbins, N., Jennings, N.R.: Self-organising agent organisations. In: The Eighth International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2009), pp. 797–804 (2009)Google Scholar
  13. 13.
    Krackhardt, D., Carley, K.M.: A pcans model of structure in organizations. In: Proc. of Intl. Symp. on Command and Control Research and Technology (1998)Google Scholar
  14. 14.
    Lematre, C., Excelente, C.B.: Multi-agent organization approach. In: Proc. of 2nd Ibero-American Workshop on DAI and MAS, Toledo, Spain (1998)Google Scholar
  15. 15.
    Schillo, M., Bettina Fley, M.F., Hillebrandt, F., Hinck, D.: Self-organization in multiagent systems: from agent interaction to agent organization. In: Proc. of Intl. Workshop on Modeling Artificial Societies and Hybrid Organizations (2002)Google Scholar
  16. 16.
    Sierra, C., Rodriguez-Aguilar, J.A., Noriega, P., Esteva, M., Arcos, J.L.: Engineering multi-agent systems as electronic institutions. UPGRADE The European Journal for the Informatics Professional V(4), 33–39 (2004)Google Scholar
  17. 17.
    Sims, M., Corkill, D., Lesser, V.: Automated organization design for multi-agent systems. Autonomous Agents and Multi-Agent Systems 16(2), 151–185 (2008)CrossRefGoogle Scholar
  18. 18.
    Tesauro, G., Chess, D.M., Walsh, W.E., Das, R., Segal, A., Whalley, I., Kephart, J.O., White, S.R.: A multi-agent systems approach to autonomic computing. In: Proc. of 3rd AAMAS (2004)Google Scholar
  19. 19.
    Thompson, J.D.: Organizations in Action: Social Science Bases in Administrative Theory. McGraw-Hill, New York (1967)Google Scholar
  20. 20.
    Montealegre Vázquez, L.E., López y López, F.: An agent-based model for hierarchical organizations. In: Noriega, P., Vázquez-Salceda, J., Boella, G., Boissier, O., Dignum, V., Fornara, N., Matson, E. (eds.) COIN 2006. LNCS (LNAI), vol. 4386, pp. 194–211. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  21. 21.
    Vazquez-Salceda, J., Dignum, V., Dignum, F.: Organizing multiagent systems. Autonomous Agents and Multi-Agent Systems 11(3), 307–360 (2005)CrossRefGoogle Scholar
  22. 22.
    Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing multiagent systems: The gaia methodology. ACM Trans. Softw. Eng. Methdol. 12(3) (2003)Google Scholar

Copyright information

© ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering 2010

Authors and Affiliations

  • Ramachandra Kota
    • 1
  • Nicholas Gibbins
    • 1
  • Nicholas R. Jennings
    • 1
  1. 1.School of Electronics and Computer ScienceUniversity of SouthamptonSouthamptonUK

Personalised recommendations