Font Size: a A A

Design And Implementation Of A State Simulation Rehearsal System Based On CORBA

Posted on:2008-01-27Degree:MasterType:Thesis
Country:ChinaCandidate:M LiFull Text:PDF
GTID:2178360242999001Subject:Computer technology
Abstract/Summary:PDF Full Text Request
State Rehearsal is a process to find the conflicts and errors in a given action scheme based on the simulation of the actions in the scheme. This technology is now widely used in preparation and organization of large campaign, such as sports meetings, large social activities and military actions. For the state rehearsal system with multi-organizations and large amount of simulating objects, it is difficult to realize the software scalability and high-efficiency simulation, which has important value on both theory and practice.The task of this subject is to design and implement a state rehearsal system for aerobatic flight campaigns, which is funded by a national project. This system simulates the predefined schemes and flight actions and helps to find the errors and conflicts in the scheme and thus avoid the big loss in actual activities. This paper builds upon the function requirement of the state rehearsal system, solves the problems of the system structure and performance by using CORBA middleware technology, MVC interactive software pattern and object-oriented multi-thread technology. This paper mainly includes the following contributions:1. Facing the characters of data that use in the state rehearsal process, we devise a high-efficiency distributed software structure - SEV(Service Engine View). This structure divides the dynamic data and static data, it helpful improve the capability of simulation and agility of software structure.2. Facing the requirement of state rehearsal system, we design a multi-thread state service model based on the MTL model, and analyses the application of this model.3. We design and implement the primary function based on the SEV structure and multi-thread state service model. We introduce the requirement of software and the theory of this system using class map and arithmetic.
Keywords/Search Tags:Distributed Compute, Simulation Rehearsal, SEV Architecture
PDF Full Text Request
Related items