Title :
An object-oriented methodology for the design of control software for flexible manufacturing systems
Author :
Abou-Haider, B. ; Fernandez, E.B. ; Horton, T.B.
Author_Institution :
Dept. of Comput. Sci., Florida Atlantic Univ., Boca Raton, FL, USA
Abstract :
We describe here a systematic method for the design and modeling of flexible manufacturing systems, using object-oriented concepts and Petri nets. We first define the system components in terms of an object model consisting of hierarchical sets of classes and associations. Then, we model the dynamic aspects of the system using statecharts, including exceptions and abnormal behavior. As a third step, we derive Petri nets from those statecharts to realize the concurrency present in the system. Finally we develop a hierarchy of controllers, corresponding to the layers of the object model, for the independent components of the system based on the Petri nets obtained in the previous step. The approach is systematic and relatively easy to apply. It is illustrated through a realistic example
Keywords :
Petri nets; flexible manufacturing systems; object-oriented methods; object-oriented programming; software engineering; Petri nets; control software; flexible manufacturing systems; hierarchical sets; object model; object-oriented methodology; statecharts; system components; Computer science; Control systems; Design methodology; Flexible manufacturing systems; Manufacturing systems; Object oriented modeling; Petri nets; Pulp manufacturing; Software design; Software systems;
Conference_Titel :
Parallel and Distributed Real-Time Systems, 1994. Proceedings of the Second Workshop on
Conference_Location :
Cancun
Print_ISBN :
0-8186-6420-7
DOI :
10.1109/WPDRTS.1994.365637