Abstract
Control 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.
Original language | English (US) |
---|---|
Pages (from-to) | 118-136 |
Number of pages | 19 |
Journal | Journal of Manufacturing Systems |
Volume | 17 |
Issue number | 2 |
DOIs | |
State | Published - 1998 |
All Science Journal Classification (ASJC) codes
- Software
- Control and Systems Engineering
- Hardware and Architecture
- Industrial and Manufacturing Engineering
Keywords
- Control Software
- Flexible Manufacturing Systems
- Object Modeling Technique Diagrams
- Object-Oriented Design
- Petri Nets