TY - CHAP
T1 - An object-oriented simulation system for air defense
AU - Jeong, Chang Sung
AU - Choi, Sang Yeong
PY - 2003
Y1 - 2003
N2 - In this paper, we present an Object-Oriented Air Defense Simulation System, called ADSim, for simulating modern day combat dynamics of air defense simulation involving multiple targets and multiple platforms. ADSim has been developed on the basis of a new approach to object-oriented modeling which integrates Conceptual Model of Mission Space(CMMS) and Unified Software Development Process(USDP). We shall show that CMMS based description of simulation domain can be systematically translated to build an object-oriented simulation, and CMMS common representation templates can be effectively used to design and implement scenario based military specification. Moreover, the separation of the relatively static simulation architecture from the evolvable problem domain modeling for specific application scenario provides users with modularity and extensibility by encapsulating the sequencing information derived from the domain modeling as a part of the simulation architecture. ADSim system architecture consists of a pre-processor for battle scenario definition and simulation data set up, a main processor for triggering battle field events and advancing simulation time, and a post processor to record simulation history. ADSim is developed in the evolutionary software life cycle approach, and implemented in C++.
AB - In this paper, we present an Object-Oriented Air Defense Simulation System, called ADSim, for simulating modern day combat dynamics of air defense simulation involving multiple targets and multiple platforms. ADSim has been developed on the basis of a new approach to object-oriented modeling which integrates Conceptual Model of Mission Space(CMMS) and Unified Software Development Process(USDP). We shall show that CMMS based description of simulation domain can be systematically translated to build an object-oriented simulation, and CMMS common representation templates can be effectively used to design and implement scenario based military specification. Moreover, the separation of the relatively static simulation architecture from the evolvable problem domain modeling for specific application scenario provides users with modularity and extensibility by encapsulating the sequencing information derived from the domain modeling as a part of the simulation architecture. ADSim system architecture consists of a pre-processor for battle scenario definition and simulation data set up, a main processor for triggering battle field events and advancing simulation time, and a post processor to record simulation history. ADSim is developed in the evolutionary software life cycle approach, and implemented in C++.
UR - http://www.scopus.com/inward/record.url?scp=35248853877&partnerID=8YFLogxK
U2 - 10.1007/3-540-44843-8_74
DO - 10.1007/3-540-44843-8_74
M3 - Chapter
AN - SCOPUS:35248853877
SN - 354040161X
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 674
EP - 683
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
A2 - Kumar, Vipin
A2 - Kumar, Vipin
A2 - Gavrilova, Marina L.
A2 - Tan, Chih Jeng Kenneth
A2 - Tan, Chih Jeng Kenneth
A2 - L’Ecuyer, Pierre
PB - Springer Verlag
ER -