Abstract
The paper presents a comparison of available JAVA-based agent development tools (platforms) with respect to the specific requirements of agent-based manufacturing control solutions. We discuss the use of agents, as high-level decision-making entities, in combination with the low-level real-time control based on IEC 1131-3 or IEC 61499 standards. The need to run agents, written in JAVA language, as well as the agent platform runtime environment inside existing PLC-based automation controllers is stressed. From this viewpoint, we identify particular attributes which the agent platform should fulfill, like FIPA interoperability, small memory footprint, cost, and security. For selected agent platforms – JADE, FIPA-OS, ZEUS and JACK – we present the results of benchmarking aimed at the speed of the message sending among agents, which might be a crucial property in real-time applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ashri, R., Luck, M.: Paradigma: Agent Implementation through Jini. In: Tjoa, A.M., Wagner, R.R., Al-Zobaidie, A. (eds.) Proceedings of the Eleventh International Workshop on Database and Expert Systems Applications, pp. 53–157. IEEE Computer Society, Los Alamitos (2000)
Berger, M., Rusitschka, S., Toropov, D., Watzke, M., Schlichte, M.: Porting Distributed Agent-Middleware to Small Mobile Devices. In: Proceedings of the Workshop on Ubiquitous Agents on Embedded, Wearable, and Mobile Devices, Bologna, Italy (2002)
Deen, S.M.: Agent-Based Manufacturing: Advences in the Holonic Approach. Springer, Berlin (2003)
FIPA organization: FIPA ACL Message Structure Specification. document identifier SC00061, http://www.fipa.org/specs/fipa00061
FIPA organization: FIPA Inform! Newsletter. 2(1) (2001), website: http://www.fipa.org/docs/output/f-out-00087
FIPA organization: FIPA Interaction Protocols Specifications: website, http://www.fipa.org/repository/ips.php3
Fletcher, M., Brennan, R.W.: Designing a holonic control system with IEC 61499 function blocks. In: Proceedings of the International Conference on Intelligent Modeling and Control, Las Vegas (2001)
Foundation for Intelligent Physical Agents: website, http://www.fipa.org
Java2 Platform, Micro Edition: website, http://java.sun.com/j2me
JINI technology: website, http://www.jini.org
Koestler, A.: The Ghost in the Machine. Arkana Books, London (1967)
Mařík, V., Fletcher, M., Pěchouček, M.: Holons & agents: Recent developments and mutual impacts. In: Mařík, V., Štěpánková, O., Krautwurmová, H., Luck, M. (eds.) ACAI 2001, EASSS 2001, AEMAS 2001, and HoloMAS 2001. LNCS (LNAI), vol. 2322, pp. 233–267. Springer, Heidelberg (2002)
Marik, V., Pechoucek, M., Vrba, P., Hrdonka, V.: FIPA Standards and Holonic Manufacturing. In: Deen, S.M. (ed.) Agent Based Manufacturing: Advances in the Holonic Approach, pp. 89–121. Springer, Heidelberg (2003)
McFarlane, D.C., Kollingbaum, M., Matson, J., Valckenaers, P.: Development of algorithms for agent-based control of manufacturing flow shops. In: Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, Tucson (2001)
Searle, J.R.: Speech Acts. Cambridge University Press, Cambridge (1969)
Van Leeuwen, E.H., Norrie, D.: Intelligent manufacturing: holons and holarchies. Manufacturing Engineer 76(2), 86–88 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vrba, P. (2003). JAVA-Based Agent Platform Evaluation. In: Mařík, V., McFarlane, D., Valckenaers, P. (eds) Holonic and Multi-Agent Systems for Manufacturing. HoloMAS 2003. Lecture Notes in Computer Science(), vol 2744. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45185-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-540-45185-3_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40751-5
Online ISBN: 978-3-540-45185-3
eBook Packages: Springer Book Archive