A flexible software architecture for agile manufacturing

The flexibility required of an agile manufacturing system must be achieved largely through computer software. The system's control software must be adaptable to new products and to new system components without becoming unreliable or difficult to maintain. This requires designing the software specifically to facilitate future changes. As part of the Agile Manufacturing Project at Case Western Reserve University, we have developed a software architecture for control of an agile manufacturing workcell, and we have demonstrated its flexibility with rapid changeover and introduction of new products. In this paper, we describe the requirements for agile manufacturing software and how our software architecture addresses them.

[1]  David J. Miller,et al.  An object-oriented environment for robot system architectures , 1991, IEEE Control Systems.

[2]  Leon Sterling,et al.  Design of an agile manufacturing workcell for light mechanical applications , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  Gultekin Özsoyoglu,et al.  Advances in agile manufacturing , 1997, Proceedings of International Conference on Robotics and Automation.

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

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

[6]  S. Adiga,et al.  Towards an object-oriented architecture for CIM systems , 1993 .