A parallel object-oriented manufacturing simulation language

  • Authors:
  • Ye Zhang;Wentong Cai;Stephen J. Turner

  • Affiliations:
  • School of Computer Engineering, Nanyang Technological University, Nanyang Avenue, Singapore 639798;School of Computer Engineering, Nanyang Technological University, Nanyang Avenue, Singapore 639798;School of Computer Engineering, Nanyang Technological University, Nanyang Avenue, Singapore 639798

  • Venue:
  • Proceedings of the fifteenth workshop on Parallel and distributed simulation
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

When used to simulate manufacturing systems, most existing parallel simulation languages cannot easily implement some features of those systems, such as the scheduling rules of a machine or the sharing of operators by multiple machines. This paper presents the design and implementation of a Parallel Object-oriented Manufacturing Simulation Language, called POMSim. A POMSim simulation is developed by using the concept of classes (entity-types) and inheritance to support iterative design of efficient simulation models. POMSim completely hides all the details of parallel simulation, and provides simple and direct constructs to efficiently model the scheduling rules in manufacturing simulation. It also provides asynchronous method invocation and synchronous function call. Pomsim libraries predefine a set of basic classes for manufacturing simulation, each of which represents a particular component in the physical manufacturing system.