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.
References
A.H.Bond, L.Gasser. Readings in Distributed Artificial Intelligence. Morgan Kaufman Publishers Inc.
R.Davis, R.G.Smith: Negotiation as a Metaphor for Distributed Problem Solving. Artificial Intelligence, Vol. 20, 1983,pags 63–109
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
K.Q.Gallagher, D.D.Corkill, P.H.Johnson: GBB Reference Manual. Technical Report 88-66. University of Massachusetts at Amherst
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.
H.V.D.Parunak: Distributed AI and Manufacturing Control: Some Issues Insights. Decentralized A.I., Elsevier Science Publishers. 1990
S.Shekhar, C.V.Ramamoorthy. “Coop: A Shell for Cooperating Expert Systems” C.S.Division, University of California, 1989
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
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.
Author information
Authors and Affiliations
Editor information
Rights 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