An Object-Oriented Execution Model for a Machine Controller Holon

Holonic manufacturing is a new paradigm for manu-facturing introduced recently. This article reports on the development of a ‘holonic CNC controller’, an ongoing research activity of Katholieke Universiteit Leuven. Various concepts such as device driver and task-driven discrete instructions have been introduced to fulfil specific requirements of holonic systems: e.g. self-diagnostic and self-repair. An object-oriented model is used to represent the execution of the concepts mentioned above. The execution methodology of those objects is also discussed in this article. The application currently works on a Windows 16-bit platform.

[1]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[2]  Luc Bongaerts,et al.  IMS Test Case 5: Holonic Manufacturing Systems , 1994 .

[3]  Juan R. Pimentel,et al.  Communication Networks for Manufacturing , 1990 .

[4]  Bjarne Stroustrup,et al.  C++ Programming Language , 1986, IEEE Softw..

[5]  William Thompson,et al.  A new type of machine control system to replace traditional CNC , 1994 .

[6]  James Coplien,et al.  Advanced C++ Programming Styles and Idioms , 1991, Proceedings. Technology of Object-Oriented Languages and Systems, TOOLS 25 (Cat. No.97TB100239).

[7]  Yusuf Altintas,et al.  A Hierarchical Open-Architecture CNC System for Machine Tools , 1994 .

[8]  G. Pritschow,et al.  Open System Controllers – A Challenge for the Future of the Machine Tool Industry , 1993 .

[9]  B. Wu,et al.  Object-oriented systems analysis and definition of manufacturing operations , 1995 .

[10]  Hendrik Van Brussel,et al.  Integration of resource allocation and process control in holonic manufacturing systems , 1997 .

[11]  Andrew Koenig,et al.  Ruminations on C , 1996 .

[12]  Jean-Pierre Kruth,et al.  Holonic machine controller: a study and implementation of holonic behaviour to current NC controller , 1997 .

[13]  Jean-Pierre Kruth,et al.  A prototype NC controller driven by a feature-based part description , 1994 .

[14]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[15]  A Koestler,et al.  Ghost in the Machine , 1970 .

[16]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .