Abstract:
A FMS oriented integrated environment for simulation (FISE) has been introduced. The frame of FISE comprises three parts: description of model, execution of simulation, and presentation of simulation. The description of model provides two types of modeling, e.g. in the editing of graphs and input of experimental data. The execution of simulation constitutes the very core of FISE and the programs that dispose of discrete events. The presentation of simulation includes the animation and display of statistics for the simulation. A parallel structure of multi-processing and communication organization for multi-process --shared memory and data structures transferred in shared memory have been introduced. The semaphore is so set in FISE as to guarantee consecutive reading and writing in the shared memory for the multi-processes. Synchronization of multi-processes is ensured by coordination of the semaphores. The collection structure for the core of FISE has been introduced. Operations in collection include insertion, deletion of elements in the collection, and searching for the collections.