Control of Reconfigurable Manufacturing Systems Using Object-Oriented Programming
Agent Based Control (ABC) has been used widely in research into Reconfigurable Manufacturing Systems (RMSs), but industry is hesitant to adopt ABC. Therefore object-oriented programming (OOP) is considered here as an alternative, since it is more widely used and has many capabilities that are valuable when implementing an RMS. Using the key characteristics for RMSs and the critical factors for holonic system architectures, agents are compared to OOP, evaluating the functionality that OOP can provide for reconfigurable manufacturing systems. The paper shows that OOP offers significant advantages for the control of less complex systems and where timing is more critical.
KeywordsControl reconfigurable manufacturing systems object-oriented programming
Unable to display preview. Download preview PDF.
- 4.Hall, K.H., Staron, R.J., Vrba, P.: Holonic and Agent-Based Control Systems. In: Marík, V., Brennan, R.W., Pechoucek, M. (eds.) HoloMAS, vol. 16, pp. 1571–1580 (2005)Google Scholar
- 8.Christensen, J.H.: Holonic Manufacturing Systems: Initial Architecture and Standards Directions. In: First European Conference on Holonic Manufacturing Systems, Hannover (1994)Google Scholar
- 10.Hoffmann, A.J., Basson, A.H.: Towards Alternatives for Agent Based Control in Reconfigurable Manufacturing Systems. Accepted for: 5th International Conference on Changeable, Agile, Reconfigurable and Virtual Production, Munich, Germany (2013)Google Scholar
- 11.Bellifemine, F., Caire, G., Greenwood, D.: Developing multi-agent systems with JADE. Wiley (2007)Google Scholar
- 12.Van der Linden, P.: Just Java 2. Prentice-Hall, Upper Saddle River (2002)Google Scholar
- 14.Booch, B.: Private communication (2000)Google Scholar