Journal of Intelligent Manufacturing

, Volume 14, Issue 1, pp 7–23 | Cite as

Modeling and reconfiguring intelligent holonic manufacturing systems with Internet-based mobile agents

  • M. Fletcher
  • R. W. Brennan
  • D. H. Norrie


A holonic manufacturing system (HMS) represents a new breed of intelligent shop-floor management technology for the production of artifacts that satisfy unique customer requirements. Flexibility is an essential characteristic of the HMS in order to manufacture high-variety low-volume artifacts. Autonomous ‘smart’ entities called holons interact, via cooperation protocols, within a HMS to support the runtime reconfiguration demanded by such an agile shop-floor. This paper presents a framework to model and reconfigure, in real-time, the holons' abstract behavioral specifications through the application of Internet-based mobile agents. A tool is also described to convert these specifications into a corresponding implementation model (based on the IEC 61499 function block architecture) that holons can execute across an open network of controller devices.

Configuration management control systems intelligence software tools functional blocks 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Agent communication language from the non-profit Foundation for Intelligent Physical Agents (FIPA) (2000) Scholar
  2. Balasubramanian, S., Brennan, R. W. and Norrie, D. H. (2000) Requirements for holonic manufacturing systems control. International Conference on Database and Expert System Applications (DEXA'2000), London, UK.Google Scholar
  3. Bond, A. and Gasser, L. (1988) An analysis of problems and research in DAI, Chapter 1. Readings in Distributed Artificial Intelligence, Morgan Kaufman.Google Scholar
  4. Bussmann, S. and Sieverding, J. (2000) Specification of holonic agent control concepts in manufacturing logistics: Deliverable D7.3-1 of HMS consortium, DaimlerChrysler, Berlin, Germany.Google Scholar
  5. Chen, Y. and He, Z. (2001) Dependability modeling of the service redirector in the Internet applications. 5th International Symposium on Autonomous Decentralized Systems, IEEE Computer Society.Google Scholar
  6. Christensen, J. H. (ed.) (2001) 61499: Publicly available standard-function block architecture, International Electro-technical Committee.Google Scholar
  7. Consortium (2001) Overview of the International Holonic Manufacturing Systems Programme, Scholar
  8. Fletcher, M., Norrie, D. H. and Christensen, J. H. (2001) A Foundation for real-time holonic control systems. Journal of Applied System Sciences (Special issue on Industrial Applications of Holonic and Multi-Agent Systems) 2(1), 22.Google Scholar
  9. Fletcher, M. (2001) On a function block operating system for holonic control. Proceedings of the 12th IASTED International Conference on Modeling, Identification and Control, Innsbruck, Austria.Google Scholar
  10. Georgeff, M. et al. (1999) The belief-desire-intention model of agency. 5th International Workshop on Intelligent Agents, Springer Verlag, Berlin.Google Scholar
  11. Graef, G. and Gaedke, M. (2000) Construction of adaptive web-applications from reusable components. Proceedings of the 1st International Conference on Electronic Commerce and Web Technologies, London, UK.Google Scholar
  12. Huhns, M. N. and Bridgeland, D. M. (1991) Multiagent truth maintenance. IEEE Transactions on Systems, Man and Cybernetics, 21(6).Google Scholar
  13. Jarvis, D. H. and Jarvis, J. H. Design recovery for PLC controlled manufacturing systems. Manufacturing Systems: Modeling, Management and Control, Chapter 4, Elsevier, Amsterdam.Google Scholar
  14. Jennings, N. (1995) Coordination techniques for distributed artificial intelligence. Foundations of Distributed Artificial Intelligence, Chapter 7, John Wiley and Sons, New York.Google Scholar
  15. Koestler, A. (1967) The Ghost in the Machine, Arkana.Google Scholar
  16. Lam, K.-Y., Law, G. and Lee, V. (2000) Priority and deadline assignment to triggered transactions in distributed real-time databases. International Journal of Systems and Software, 51.Google Scholar
  17. Lyons, A. (1998) UML for Real-Time. ObjectTime Ltd., Scholar
  18. Mobile Agents (2000) The International Symposium on Multi-Agents and Mobile Agents in Virtual Organizations and E-commerce, ICSC Press.Google Scholar
  19. Sen, B. et al. (1992) Automating the supplier-manufacturer interface with electronic KANBAN, International Journal of Systems Automation: Research and Applications, 2(3), 305-315.Google Scholar
  20. Sieverding, J. (2000) Specification of manufacturing test missions: Deliverable D7.5-2 of HMS consortium, DaimlerChrysler, Berlin, Germany.Google Scholar
  21. Suda, H. (1989) Future factory system formulated in Japan. Japanese Journal of Advanced Automation Technology, 1.Google Scholar
  22. van Brussel, H. et al, (1998) Reference architecture for holonic manufacturing systems: PROSA. Journal of Computers in Industry (Special issue on intelligent manufacturing), 37(3), 255-276.Google Scholar
  23. Van Dyke Parunak, H., Baker, A. D. and Clark, S. J. (1988) The AARIA agent architecture: from manufacturing requirements to agent-based system design. Proceedings of the ICAA'98 Workshop on Agent-Based Manufacturing, Minneapolis, USA.Google Scholar
  24. Xu, H. and Shatz, S. M. (2001) An agent-based petri net model with application to buyer/seller design in electronic commerce. Proceedings of the 5th IEEE International Symposium on Autonomous Decentralized Systems, Dallas, USA.Google Scholar
  25. Zhang, X., Balasubramanian, S., Brennan, R. W. and Norrie, D. H. Design and implementation of a real-time holonic control system for manufacturing. Journal of Information Sciences, 127(1–2), 23-44.Google Scholar
  26. Zhou, B., Wang, L. and Norrie, D. H. (1999) Design of distributed real-time control agents for intelligent manufacturing systems. International Conference on Intelligent Manufacturing Systems, Leuven, Belgium.Google Scholar

Copyright information

© Kluwer Academic Publishers 2003

Authors and Affiliations

  • M. Fletcher
    • 1
  • R. W. Brennan
    • 1
  • D. H. Norrie
    • 1
  1. 1.Manufacturing Engineering DepartmentUniversity of CalgaryCanada

Personalised recommendations