A visual programming system for defining behavior in simulation models of manufacturing systems

A visual programming system is described that allows the modeler full flexibility in defining the behavior of a manufacturing system simulation model. Decision-making behavior of objects in the simulation can be viewed by watching an animation of the system layout, viewing function block diagrams of rules that govern behavior, or noting the progress of an object in carrying out sequences of activities that are pictured as operation networks. Rules, elemental operations and operation networks are structured and associated with particular objects, groups of objects, and locations on the manufacturing system layout. The objective of this system is to reduce the time and expense required to construct and modify models, given that manufacturing system data have been collected.

[1]  Randall P. Sadowski,et al.  Introduction to Simulation Using Siman , 1990 .

[2]  Edward C. Russell SIMSCRIPT II.5 and MODSIM II: A brief introduction , 1991, 1991 Winter Simulation Conference Proceedings..

[3]  Ben Shneiderman,et al.  Designing the User Interface: Strategies for Effective Human-Computer Interaction , 1998 .

[4]  Onur M. Ülgen,et al.  Modeling of a manufacturing cell using a graphical simulation system based on Smalltalk-80 , 1987, WSC '87.

[5]  Douglas H. Norrie,et al.  Object-Oriented Distributed Artificial Intelligence , 1991, New Results and New Trends in Computer Science.

[6]  Adele Goldberg,et al.  SmallTalk 80: The Language , 1989 .

[7]  M. C. Rohrbough Introduction to SIMFACTORY 11.5 , 1989 .

[8]  Joe H. Mize Fellow Iie,et al.  MODELING OF INTEGRATED MANUFACTURING SYSTEMS USING AN OBJECT-ORIENTED APPROACH , 1992 .

[9]  A. Alan B. Pritsker,et al.  Introduction to simulation and SLAM II , 1979 .

[10]  Peter Radford,et al.  Petri Net Theory and the Modeling of Systems , 1982 .

[11]  簡聰富,et al.  物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .

[12]  Mark Mullin Object Oriented Program Design With Examples in C , 1989 .

[13]  Averill M. Law,et al.  Selecting simulation software for manufacturing applications , 1989, WSC '89.

[14]  Randy Shepherd,et al.  Object-Oriented Programming , 1994, Lecture Notes in Computer Science.

[15]  Duško Savíc Object oriented programming with SmallTalk/V , 1990 .

[16]  Brian R. Gaines,et al.  A knowledge-based decision support system for flexible manufacturing , 1989, IEA/AIE '89.

[17]  David R. King,et al.  Object-oriented software , 1990 .

[18]  Bernard P. Zeigler,et al.  Object-Oriented Simulation with Hierarchical, Modular Models: Intelligent Agents and Endomorphic Systems , 1990 .

[19]  Brad J. Cox,et al.  Object-oriented programming ; an evolutionary approach , 1986 .

[20]  David T. Sturrock,et al.  Introduction to SIMAN IV , 1991, 1991 Winter Simulation Conference Proceedings..

[21]  Onur M. Ülgen,et al.  Hierarchical, modular simulation modeling in icon-based simulation program generators for manufacturing , 1988, WSC '88.

[22]  Onur M. Ülgen,et al.  SmartSim: An object oriented simulation program generator for manufacturing systems , 1990 .

[23]  Ramzan Mohamed,et al.  Smalltalk-80 : a practical introduction , 1990 .

[24]  Edward C. Russell Introduction to Simscript II.5 , 1977 .

[25]  Thomas J. Schriber,et al.  An introduction to simulation using GPSS/H , 1991 .

[26]  Andrew R. Gilman,et al.  A tutorial on SEE WHY and WITNESS , 1986, WSC '86.

[27]  Alan J. Mayne,et al.  Introduction to Simulation and SLAM , 1979 .

[28]  Timothy Thomasma,et al.  Specification methods for material-handling control algorithms in flexible manufacturing systems , 1991 .

[29]  Carl K. Chang,et al.  Integral: Petri-net approach to distributed software development , 1989 .

[30]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.