Object-oriented design of FMS control software based on object modeling technique diagrams and Petri nets

被引:30
作者
Venkatesh, K [1 ]
Zhou, MC [1 ]
机构
[1] New Jersey Inst Technol, Newark, NJ 07102 USA
关键词
control software; flexible manufacturing systems; object modeling technique diagrams; object-oriented design; Petri nets;
D O I
10.1016/S0278-6125(98)80025-3
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Central software is very important to realizing the full benefits of flexible manufacturing systems. This paper highlights the difficulties in developing such software and proposes an object-oriented design (OOD) method using object modeling technique (OMT) diagrams and Petri nets (PNs). OOD is used to design reusable and easily maintainable software. OMT diagrams are used to represent explicitly different kinds of static relations, such as generalization, aggregation, and association, among the objects in an FMS. PNs are used to model the dynamic behavior of the objects and the entire FMS and to conduct performance analysis. The use of PNs also leads to a method to identify the data structures and operations of software objects. The proposed method is illustrated through an FMS example. Its capability to support reusability, extendibility, and modifiability of the resulting control software design is also demonstrated when the FMS specifications change.
引用
收藏
页码:118 / 136
页数:19
相关论文
共 42 条
[1]  
[Anonymous], APPL OBJECT ORIENTED
[2]  
BOOCH G, 1994, OBJECT ORIENTED ANAL
[3]  
Boucher T. O., 1996, COMPUTER AUTOMATION
[4]   PETRI NET CONTROL OF AN AUTOMATED MANUFACTURING CELL [J].
BOUCHER, TO ;
JAFARI, MA ;
MEREDITH, GA .
COMPUTERS & INDUSTRIAL ENGINEERING, 1989, 17 :459-463
[5]   PROCESS-TRANSLATABLE PETRI NETS FOR THE RAPID PROTOTYPING OF PROCESS-CONTROL SYSTEMS [J].
BRUNO, G ;
MARCHETTO, G .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (02) :346-357
[6]  
Chaar J. K., 1993, International Journal of Flexible Manufacturing Systems, V5, P53, DOI 10.1007/BF01328739
[7]  
Chaar J. K., 1993, International Journal of Flexible Manufacturing Systems, V5, P95, DOI 10.1007/BF01358949
[8]  
COAD P, 1990, OBJECT ORIENTED DESI
[9]  
Crockett D., 1987, Proceedings of the 1987 IEEE International Conference on Robotics and Automation (Cat. No.87CH2413-3), P1861
[10]  
Desrochers A. A., 1995, APPL PETRI NETS MANU