Abstract
The future of the manufacturing sector in the world will be determined by how it meets the challenges of the 21st century. Two paradigms promise to meet these challenges, multi-agent systems (MAS) and holonic system (HS). Currently, there is some misunderstanding about the relationships between these two approaches. The aim of this work is to make a study of all the characteristics of the HS and the MAS approach, in order to illustrate a comprehensive comparison of holons and agents, and, at the same time, to present a survey about the main research works in both areas.
Similar content being viewed by others
References
Austin, J. (1962) How to Do Things With Words, Oxford University Press.
Baker, A., Parunak, H. and Erol, K. (1999) Agents and the internet: infrastructure for mass customization. IEEE Internet Computing, 3(5), 62–69.
Biswas, G., Bagchi, S. and Saad, A. (1995) Holonic Planning and Scheduling for Assembly Tasks, TR CIS-95-01, Centre for Intelligent Systems, Vanderbilt University.
Brennan, R. W. and Norrie, D. H. (2001) Agents, holons and functions blocks: distributed intelligent control in manufacturing. Journal of Applied Systems Studies Special Issue on Industrial Applications of Multi-agent and Holonic Systems, 2(1), 1–19.
Brennan, R., Balasubramanian, S. and Norrie, D. (1997) Dynamic control architecture for advanced manufacturing systems. Proceedings of International Conference on Intelligent Systems for Advanced Manufacturing.
Bruckner, S., Wyns, J., Peeters, P. and Kollingbaum, M. (1998) Designing agents for manufacturing process control. Proceeding of Artificial Intelligence and Manufacturing Research Planning Workshop, 40–46.
Brussel, V., Wyns, J., Valckenaers, P., Bongaerts, L. and Peeters, P. (1998) Reference architecture for holonic manufacturing systems: Prosa. Computers in Industry, 37, 255–274.
Bussmann, S. (1998) An agent-oriented architecture for holonic manufacturing control. Proceedings of 1st International Workshop on Intelligent Manufacturing Systems, EPFL 1–12.
Christensen, J. (1994) Holonic manufacturing systems: Initial architecture and standards directions. First European Conference on Holonic Manufacturing Systems, European HMS Consortium, Hanover, Germany.
Cutkosky, M. R., Engelmore, R. S., Fikes, R. E., Genesereth, M. R., Gruber, T. R., Mark, W. S., Tenenbaum, J. M. and Weber, J. C. (1993) PACT: an experiment in integrating concurrent engineering systems. IEEE Computer, 26(1), 28–37.
Deen, S. (1994) A cooperation framework for holonic interactions in manufacturing. Proceedings of the Second International Working Conference on Cooperating Knowledge Based Systems (CKBS94).
Finin, T., Fritzson, R., McKay, D. and McEntire, R. (1994) KQML as an agent communication language. Proceedings of the 3rd International Conference on Information and Knowledge Management (CIKM'94), ACM Press, Gaithersburg, Maryland, pp. 456–463
FIPA. (2002) Arcol. Foundation for Intelligent Physical Agents. http://www.fipa.org/.
Fletcher, M. and Deen, M. S. (2001) Fault-tolerant holonic manufacturing systems. Concurrency and Computation: Practice and Experience, 13(1), 43–70.
Fletcher, M., Garcia-Herreros, E., Chritensen, J., Deen, S. and Mittmann, R. (2000) An open architecture for holonic cooperation and autonomy. Proceeding of HoloMAS'2000.
Fox, M. S., Chionglo, J. F. and Barbuceanu, M. (1993) The Integrated Supply Chain Management System, Department of Industrial Engineering, University of Toronto, Toronto, Ontario.
Franklin, S. and Graesser, A. (1996). It is an agent, or just a program?: A taxonomy for autonomous agents. Proceedings of the Third International Workshop on Agent Theories, Architectures, and Languages, Springer-Verlag, Berlin.
Galliers, J. R. (1988) A theoretical framework for computer models of cooperative dialogue, acknowledging multi-agent conflict. Ph.D. Dissertation, Open University, UK.
García Fornes, A., Terrasa, A. and Botti, V. (1996) Engineering a tool for building hard predictable real-time artificial intelligent systems. Proceedings of the 21th IFAC/IFIP Workshop on Real-Time Programming, pp. 177–183.
Gasser, L. (1992) Boundaries, identity and aggregation: Plurality issues in multi-agent systems. Decentralized A.I., 3, 199–213.
Hasegawa, T., Gou, L., Tamura, S., Luh, P. and Oblak, J. (1994) Holonic planning and scheduling architecture for manufacturing. Proceedings of the 2nd International Working Conference on Cooperating Knowledge-based Systems.
HMS, P. R. (1994) HMS Requirements. http://hms.ifw.uni-hannover.de/: HMS Server.
Huhns, M. and Singh, M. (1998) Readings in Agents, Morgan Kaufman, Palo Alto.
Koestler, A. (1971) The Ghost in the Machine, Arkana Books, Carnegie-Mellon University.
McFarlane, D. and Bussmann, S. (2000) Developments in holonic production planning and control. International Journal of Production Planning and Control, 11(6), 522–536.
Maturana, F. and Norrie, D. (1996) Multi-agent mediator architecture for distributed manufacturing. Journal of Intelligent Manufacturing, 7, 257–270.
Maturana, F. and Norrie, D. (1997) Distributed decision-making using the contract net within a mediator architecture. Decision Support Systems, 20, 53–64.
Nwana, H. S. (1996) Software Agents: An Overview, Intelligent Systems Research. AA&T, BT Laboratories.
O'Hare, G. and Jennings, N. (1996) Foundation of Distributed Artificial Intelligence, John Wiley and Sons, New York.
Park, H., Tenenbaum, J. and Dove, R. (1993). Agile Infrastructure for Manufacturing Systems (AIMS): A Vision for Transforming the US Manufacturing Base, Defence Manufacturing Conference.
Parunak, V. D. (1987). Manufacturing experience with the contract net, in Distributed Artificial Intelligence, M. N. Huhns (ed.), Pitman, pp. 285–310.
Parunak, V. D., Ward, A., Fleischer, M. and Sauter, J. (1997) A marketplace of design agents for distributed concurrent set-based design. Proceedings of the Fourth International Conference on Concurrent Engineering: Research and Applications —Michigan USA.
Parunak, V. D. and Odell, J. (2002) Representing social structures in UML, in Agent-Oriented Software Engineering II, M. Wooldridge, G. Weiss, and P. Ciancarini, (eds.), Springer Verlag, Berlin, pp. 1–16.
Peng, Y., Finin, T., Labrou, Y., Chu, B., Long, J., Tolone, W. J. and Boughannam, A. (1998) A multi-agent system for enterprise integration. Proceedings of PAAM'98, London.
Russell, S. and Norvig, P. (1995) Artificial Intelligence: A Modern Approach, Prentice Hall, Englewood Cliffs, NJ.
Shen, W., Maturana, F. and Norrie, D. (1998) Learning in agent-based manufacturing systems. Proceedings of AI and Manufacturing Research Planning Workshop.
Sen, S. and Weiss, G. (1999) Learning in multi-agent systems, in Multi-Agent Systems: A modern Approach to Distributed AI, G. Weiss (ed.), pp. 259–298.
Shen, W. and Norrie, D. (1999) Agent-based systems for intelligent manufacturing: A state-of-the-art survey. Knowledge and Information Systems, an International Journal, 1(2), 129–156.
Shen, W., Norrie, D. and Barthes, J. (2000) Multi-agent Systems for Concurrent Design and Manufacturing, Taylor and Francis, Albuquerque, NM.
Smith, R. G. (1980) The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Transactions on Computers C, 29(12), 1104–1113.
Sousa, P. and Ramos, C. (1997) A dynamic scheduling holon for manufacturing orders. Journal of Intelligent Manufacturing, 2(9), 107–112.
Van Brussel, H., Wyns, J., Valckenaers, P., Bongaerts, L. and Peeters, P. (1998) Reference Architecture for Holonic Manufacturing Systems: PROSA. Computers in Industry, 37, 255–274.
Van Leeuwen, E. and Norrie, D. (1997) Intelligent manufacturing: holons and holarchies. Manufacturing Engineer, 2(76), 86–88.
Vigna, G. (1998) Mobile Agents and Security, Vol. 1419, Lecture Notes in Computer Science, Springer-Verlag, Heidelberg.
W3C. (2002) XML. World-Wide Web Consortium XML. http://www.w3.org/.
Wang, L., Balasubramanian, S. and Norrie, D. (1998) Agent-based intelligent control system design for real-time distributed manufacturing environments. Working Notes of the Agent-Based Manufacturing Workshop.
Wang, L., Brennan, R., Balasubramanian, S. and Norrie, D. (2000) Realizing holonic control with function blocks. Integrated Computer-Aided Engineering.
Wooldridge, M. and Jennings, N. R. (1995) Intelligent agents—theories, architectures, and languages, Lecture Notes in Artificia Intelligence, Springer Verlag, Berlin, ISBN 3-540-58855-8 890.
Zhang, X., Balasubramanian, S., Brennan, R. and Norrie, D. (2000) Design and implementation of a real-time holonic control system. Information Science Special Issue on Computational Intelligence for Manufacturing, 127(1–2), 23–44.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Giret, A., Botti, V. Holons and agents. Journal of Intelligent Manufacturing 15, 645–659 (2004). https://doi.org/10.1023/B:JIMS.0000037714.56201.a3
Issue Date:
DOI: https://doi.org/10.1023/B:JIMS.0000037714.56201.a3