Skip to main content

MAKILA: A tool for the development of cooperative societies

  • Conference paper
  • First Online:
  • 152 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 830))

Abstract

This article describes a tool for the design and implementation of societies composed of cooperative distributed agents. An architecture has been designed, that integrates the agents, their knowledge and message communications.

A blackboard architecture supports the entire system, but it is kept hidden to the user. The knowledge engineer just defines the existing agents and their domain knowledge.

Problem resolution is goal driven. Goals are solved by agents with their own resolution methods, or by submitting them to other agents. During a method execution new subgoals can be generated, starting new problem resolution cycles.

In this paper we present the model and its architecture, along with the blackboard environment. A working example is described at the end to show the tool use and the system behaviour.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A.H.Bond, L.Gasser. Readings in Distributed Artificial Intelligence. Morgan Kaufman Publishers Inc.

    Google Scholar 

  2. R.Davis, R.G.Smith: Negotiation as a Metaphor for Distributed Problem Solving. Artificial Intelligence, Vol. 20, 1983,pags 63–109

    Google Scholar 

  3. M.S.Fox. An Organisational Vies of Distributed Systems. IEEE Trans on Systems, Man, and Cybernetics, Vol. SMC-11 n∘ 1 Jan 1981, pags 70–80

    Google Scholar 

  4. K.Q.Gallagher, D.D.Corkill, P.H.Johnson: GBB Reference Manual. Technical Report 88-66. University of Massachusetts at Amherst

    Google Scholar 

  5. F.J.Garijo. S.O.S.-E.U: An Expert System to Help Human Operators in Urban Emergency Assistance. Second International Conference on Human-Computer Interaction. Hawaii 1987.

    Google Scholar 

  6. H.V.D.Parunak: Distributed AI and Manufacturing Control: Some Issues Insights. Decentralized A.I., Elsevier Science Publishers. 1990

    Google Scholar 

  7. S.Shekhar, C.V.Ramamoorthy. “Coop: A Shell for Cooperating Expert Systems” C.S.Division, University of California, 1989

    Google Scholar 

  8. R.G.Smith: The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver. IEEE Transactions on Computers, Vol. C-29 12. December 1980, pags 1104–1114

    Google Scholar 

  9. K.Urzelai: Extending a Single Resolution System Towards a Distributed Society, Proceedings of the VIII International Symposium on Computer and Information Science. Istanbul (Turkey). November 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Cristiano Castelfranchi Eric Werner

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Urzelai, K., Garijo, F.J. (1994). MAKILA: A tool for the development of cooperative societies. In: Castelfranchi, C., Werner, E. (eds) Artificial Social Systems. MAAMAW 1992. Lecture Notes in Computer Science, vol 830. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58266-5_18

Download citation

  • DOI: https://doi.org/10.1007/3-540-58266-5_18

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58266-3

  • Online ISBN: 978-3-540-48589-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics