Abstract
JACKTM is an implementation of the Belief/Desire/Intention model of rational agency with extensions to support the design and execution of agent systems where team structures, real-time control, repeatability and linkage with legacy code are critical. This chapter presents the JACKTM multi-agent systems platform. The chapter begins with a discussion of agent programming concepts as they relate to JACKTM, and then presents experiences from the development of two industrial applications that made use of JACKTM (a meteorological alerting environment and a responsive manufacturing set-up).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
d’Inverno, M., Kinny, D., Luck, M., Wooldridge, M.: A formal specification of dmars. In: Rao, A., Singh, M.P., Wooldridge, M.J. (eds.) ATAL 1997. LNCS, vol. 1365, pp. 155–176. Springer, Heidelberg (1998)
Rao, A.S., Georgeff, M.P.: BDI agents: From theory to practice. In: Proceedings of the First International Conference on Multi-Agent Systems (ICMAS 1995), pp. 312–319. AAAI Press, Menlo Park (1995)
Wooldridge, M.: Reasoning about Rational Agents. MIT Press, Cambridge (2000)
Agent Oriented Software: Human variability in computer generated forces (HV-CGF) (2003), http://www.agent-software.com/shared/solutions/hvcgf.html
Dance, S., Gorman, M.: Intelligent agents in the Australian Bureau of Meteorology. In: Challenges in Open Agent Systems Workshop, in Autonomous Agents and MultiAgents Systems (AAMAS 2002), Bologna, Italy (2002)
Jarvis, D., Jarvis, J., Lucas, A., Rönnquist, R., McFarlane, D.C.: Implementing a multi-agent system approach to collaborative autonomous manufacturing operations. In: Proceedings of IEEE International Conference on Systems Man and Cybernetics (2001)
Ljungberg, M., Lucas, A.: The OASIS air-traffic management system. In: Proceedings of the Second Pacific Rim International Conference on Artificial Intelligence, PRICAI 1992, Seoul, Korea (1992)
Bratman, M.E.: Intention, Plans, and Practical Reasoning. Harvard University Press, Cambridge (1987)
Georgeff, M.P., Ingrand, F.F.: Monitoring and control of spacecraft systems using procedural reasoning. In: Proceedings of the Space Operations Automation and Robotics Workshop, Melbourne, Australia (1989)
Murray, G., Steuart, S., Appla, D., McIlroy, D., Heinze, C., Cross, M., Chandran, A., Raszka, R., Rao, A.S., Pegler, A., Morley, D., Busetta, P.: The challenge of whole air mission modelling. In: Proceedings of Australian Joint Conference on Artificial Intelligence AI 1995, Melbourne, Australia (1995)
Lucas, A., Rönnquist, R., Ljungberg, M., Howden, N., Corke, P., Sikka, P.: Teamed UAVs – a new approach with intelligent agents. In: 2nd AIAA ”Unmanned Unlimited” Systems, Technologies, and Operations – Aerospace, Land, and Sea Conference (2003)
Fikes, R., Nilsson, N.: Strips: A new approach to the application of theorem proving to problem solving. Artificial Intelligence 2, 189–208 (1971)
Bratman, M.E., Isreal, D.J., Pollack, M.E.: Plans and resource-bounded practical reasoning. Computational Intelligence 4 (1988)
Georgeff, M.P., Lansky, A.L.: Procedural knowledge. In: Proceedings of the IEEE Special Issue on Knowledge Representation, vol. 74, pp. 1383–1398 (1986)
Agent Oriented Software: JackTM manual (2003), http://www.agent-software.com/shared/demosNdocs/JACK_Manual.pdf
Ingrand, F.F.: C-PRS Development Environment (Version 1.4.0). ACS Technologies, Labege Cedex, France (1994)
Bussmann, S., Sieverding, J.: Holonic control of an engine assembly plant – an industrial evaluation. In: Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, pp. 169–174. Springer, Berlin (2001)
Koestler, A.: The Ghost in the Machine. Arkana (1967)
Mařík, V., Fletcher, M., Pěchouček, M.: Holons and 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, p. 233. Springer, Heidelberg (2002)
Sarma, S., Brock, D.L., Ashton, K.: The networked physical world – proposals for engineering the next generation of computing, commerce and automatic identification. Technical Report MIT-AUTOID-WH-001, MIT Auto-ID Center (2000)
Suda, H.: Future factory system in Japan. Journal of Advanced Automation Technology 1 (1989)
Brussel, H.V., Bongaerts, L., Wyns, J., Valckenaers, P., Ginderachter, T.A.V.: Conceptual framework for holonic manufacturing: Identification of manufacturing holons. Journal of Manufacturing Systems 18 (1999)
Vrba, P., Hrdonka, V.: Material handling problem: FIPA compliant agent implementation. In: Proceedings of the Twelfth International Workshop on Distributed and Expert Systems Applications DEXA, pp. 635–639 (2001)
Chirn, J.L., McFarlane, D.C.: Building holonic systems in today’s factories: A migration strategy. Journal of Applied System Studies 2 (2000), special issue on Holonic and Multi-Agent Systems
Beck, K., Cunningham, W.: A laboratory for teaching object-oriented thinking. SIGPLAN Notices 24 (1989)
Kärkkäinen, M., Holmström, J., Främling, K., Artto, K.: Intelligent products – a step towards a more effective project delivery chain. Computers In Industry 50, 141–151 (2003)
Brusey, J., Fletcher, M., Harrison, M., Thorne, A., Hodges, S., McFarlane, D.: Auto-id based control demonstration phase 2: Pick and place packing with holonic control. Technical Report CAM-AUTOID-WH-011, Auto-ID Center (2003), http://www.autoidlabs.org/researcharchive
Dance, S., Gorman, M., Padgham, L., Winikoff, M.: A deployed multi agent system for meteorological alerts. In: Deployed Applications of Autonomous Agents and Multiagent Systems Workshop, AAMAS 2003, Melbourne, Australia, pp. 19–26 (2003)
Mathieson, I., Dance, S., Padgham, L., Gorman, M., Winikoff, M.: An open meteorological alerting system: issues and solutions. In: Estivill-Castro, V. (ed.) Proceedings of the 27th Australasian Computer Science Conference. Conferences in Research and Practice in Information Technology, vol. 26, The University of Otago, Dunedin (2004) (to appear)
Dance, S., Potts, R.: Microburst detection using agent networks. Journal of Atmospheric and Oceanic Technology 19, 646–653 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Evertsz, R., Fletcher, M., Jones, R., Jarvis, J., Brusey, J., Dance, S. (2004). Implementing Industrial Multi-agent Systems Using JACKTM . In: Dastani, M.M., Dix, J., El Fallah-Seghrouchni, A. (eds) Programming Multi-Agent Systems. ProMAS 2003. Lecture Notes in Computer Science(), vol 3067. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25936-7_2
Download citation
DOI: https://doi.org/10.1007/978-3-540-25936-7_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22180-7
Online ISBN: 978-3-540-25936-7
eBook Packages: Springer Book Archive