Abstract
This paper introduces a generic and opened multi-agent platform that provides a powerful scientific equipment for collective research on self-organized systems. A general thought on the mutation of object model towards the agent model is presented. The paper details the construction of the platform upon generic models of environment and agent. Then we present the extension of the toolkit to web-based technologies, and its suitability for collective research and remote works.
Similar content being viewed by others
References
Agha, G. (1986), “Actors: A Model of Concurrent Computation, ” In Distributed Systems, Artificial Intelligence, MIT Press.
Bonabeau, E., M. Dorigo, and G. Theraulaz (1999), “Swarm Intelligence: From Natural to Artificial Systems, ” Journal of Artificial Societies and Social Simulation 4, 1.
Bousquet, F., I. Bakam, H. Proton, and C.L. Page (1998), “CORMAS: Common-Pool Ressources and Multi-Agents System, ” In Proceedings of the 11th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, A. del Pobil and M. Ali, Eds., Lecture Notes in Artificial Intelligence, Vol. 1416, Springer, Berlin, pp. 826–838.
Calderoni, S. and P. Marcenac (1998), “MUTANT: a Multi-Agent Toolkit for Artificial Life Simulation, ” In Proceedings of the 26th International Conference on Technology of Object-Oriented Languages and Systems, M. Singh, B. Meyer, J. Gil, and R. Mitchell, Eds., IEEE Computer Society Press, Santa Barbara, CA, pp. 218–229.
Davis, R. (1980), “Report on the Workshop on Distributed Artificial Intelligence, ” SIGART Newsletter 73, 42–43.
Drogoul, A., B. Corbara, and D. Fresneau (1993), “Manta: New Experimental Results on the Emergence of (Artificial) Ant Societies, ” In Simulating Societies Symposium, C. Castelfranchi, Ed.
Durfee, E.H., V.R. Lesser, and D.D. Corkill (1989), “A Survey of Cooperative Distributed Problem Solving, ” In The Handbook of Artificial Intelligence, A.B. Barr, P.R. Cohen, and E.A. Feigenbaum, Eds., Vol. 4, Chapter 17, Addison-Wesley, Reading, MA, pp. 83–147.
Ferber, J. (1994), “Reactive Distributed Artificial Intelligence: Principles and Applications, ” In Sixth Generation Computer Technology, G. O'Hare and N. Jennings, Eds., Wiley-Interscience Publication, New York, pp. 287–314.
Ferber, J. (1999), Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence, Addison-Wesley, Reading, MA.
Finin, T., J. Weber, G. Wiederhold, M. Genesereth, R. Fritzson, D. McKay, J. McGuire, R. Pelavin, S. Shapiro, and C. Beck (1993), “Specification of the KQML Agent-Communication Language, ” Technical Report, The DARPA Knowledge Sharing Initiative - External Interfaces Working Group.
Flanagan, D. (1997), Java in a Nutshell (Version 1.1), Second Edition, O'Reilly.
Gimblett, H.R. and R.M. Itami (1997), “Modelling the Spatial Dynamics and Social Interaction of Human Recreators Using GIS and Intelligent Agent, ” In Proceedings of the International Congress on Modelling and Simulation, Hobart, Tasmania.
Gutknecht, O. and J. Ferber (1997), “MadKit: Organizing Heterogeneity in a Platform for Multiple Multi-Agents Systems, ” Technical Report LIRMM- 97189, Laboratoire d'Informatique, de Robotique et de Micro-électronique de Montpellier.
Hewitt, C., P. Bishop, and R. Steiger (1973), “A Universal Modular ACTOR Formalism for Artificial Intelligence, ” In Proceedings of the Third International Joint Conference on Artificial Intelligence, Stanford, CA, pp. 235- 245.
Jennings, N.R. and T. Wittig (1992), “ARCHON: Theory and Practice, ” In Distributed Artificial Intelligence: Theory and Practice, ECSC, EEC, EAEC, pp. 179- 195.
Liberman, M. (1987), “Concurrent Object-Oriented Programming in Act1, ” In Object-Oriented Concurrent Programming, Yonezawa, Ed., MIT Press, Cambridge, MA, pp. 9–36.
Minar, N., R. Burkhart, C. Langton, and M. Askenazi (1996), “The Swarm Simulation System: A Toolkit for Building Multi-Agent Simulations, ” Technical Report, Santa Fe Institute.
Orfali, R. and D. Harkey (1997), Client/Server Programming with Java and Corba, Wiley Computer Publishing, New York.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Calderoni, S., Soulié, JC. JAAFAAR: A Web-Based Multi-Agent Toolkit for Collective Research. Annals of Software Engineering 13, 265–283 (2002). https://doi.org/10.1023/A:1016557729297
Issue Date:
DOI: https://doi.org/10.1023/A:1016557729297