Object-oriented Simulation Animation Builder

This paper presents GIGA (Gknkrateur d'Interfaces Graphiques Animkes) a toolbox designed to help in constructing animation builders for discrete flow system simulation results. Each builder is dedicated to a specific domain and allows the production of consistent and realistic animations with high level model validation and verification facilities. GIGA consists of a set of reusable software components and is independent from any simulation packages. The software components are written in C++ on PCIPS micro-computers and HPJAPOLLO workstations and Objective-C under NeXTStep W. The object-oriented modelling process proposed attempts to reduce the gap between the software engineering and simulation communities. Different domains of discrete flow systems are studied including manufacturing systems, administrative systems, queueing network systems and Petri Nets.

[1]  Edward Yourdon,et al.  Object-oriented analysis , 2012 .

[2]  Daniel T. Brunner,et al.  A General Purpose Animator , 1989, 1989 Winter Simulation Conference Proceedings.

[3]  Edward Yourdon,et al.  Object-oriented analysis (2nd ed.) , 1991 .

[4]  Jacob Palme Moving pictures show simulation to user , 1977 .

[5]  Robert G. Sargent,et al.  The use of graphical models in model validation , 1986, WSC '86.

[6]  Thomas E. Bell Computer graphics for simulation problem-solving , 1969 .

[7]  P G Gipps The role of computer graphics in validating simulation models , 1986 .

[8]  William E. Lorensen,et al.  Object-Oriented Modeling and Design , 1991, TOOLS.

[9]  James Milne Neighbors,et al.  Software construction using components , 1980 .

[10]  Kristen Nygaard,et al.  SIMULA: an ALGOL-based simulation language , 1966, CACM.

[11]  R. D. Hurrion Graphics and interaction , 1989 .

[12]  M. Gourgand,et al.  GAME: an object-oriented approach to computer animation in flexible manufacturing system modelling , 1991, [1991] Proceedings of the 24th Annual Simulation Symposium.

[13]  Brian Henderson-Sellers,et al.  The object-oriented systems life cycle , 1990, CACM.

[14]  Geoffrey Gordon A General Purpose Systems Simulator , 1962, IBM Syst. J..

[15]  David R.C. Hill,et al.  Petri Net Simulation and Animation in a Graphical Object-Oriented Environment , 1991 .

[16]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[17]  Rd Hurrion,et al.  Visual interactive simulation an aid to decision making , 1978 .

[18]  Michel Gourgand,et al.  GAME: an object-oriented approach to computer animation in flexible manufacturing system modelling , 1991 .

[19]  Richard L. Smith,et al.  Cover story: . Benefits of animation in the simulation of a machining and assembly line , 1987, Simul..

[20]  Robert M. O'Keefe,et al.  Visual Interactive Simulation — History, recent developments, and major issues , 1987, Simul..

[21]  Bjarne Stroustrup,et al.  The Annotated C++ Reference Manual , 1990 .