Object Interaction in a Parallel Object-Oriented Discrete-Event Simulation
Author | : Walter G. Trachsel |
Publisher | : |
Total Pages | : 0 |
Release | : 1993 |
ISBN-10 | : OCLC:639931766 |
ISBN-13 | : |
Rating | : 4/5 ( Downloads) |
Download or read book Object Interaction in a Parallel Object-Oriented Discrete-Event Simulation written by Walter G. Trachsel and published by . This book was released on 1993 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: This thesis investigates object interaction issues involved in developing an object-oriented parallel discrete-event simulation and develops a simulation model that provides object interaction capabilities. The research covers issues in object representation, object interaction, object management. discrete-event simulation, and parallel simulation. There are three primary types of objects that the research discusses. The first type is a basic simulation object, whose size and behavior is insignificant compared to the size of the simulation as a whole. The second type is an aggregate object which consists of smaller component objects that interact and affect the performance of the larger object as a whole. Finally, there are environmental objects, such as terrain and weather, whose size and impact are significant to the entire simulation environment. This research addresses issues about whether these objects can be represented the same in the simulation or whether a special case must exist for each type of object. As a result of the research, a simulation model is designed that allows interaction between simulation objects. The design goals used to develop the model were strict use of object-oriented practices. ease of simulation modification. and reuse across other applications in the same class of simulations. In this case, the class of simulations is interacting objects in a spatially partitioned discrete-event simulation. The model is then implemented using AFIT's Battlesim program, which is a parallel discrete-event simulation that has a battlefield divided into partitions and allows objects to move and interact. Object-oriented, Discrete-event, Parallel, Simulation.