1.11 사건 유발 처리 시뮬레이션(EVENT-DRIVEN SIMULATIONS)
모델은 전구 수준에서 합동 전역을 모의하는 모델이다. 예를 들어 모델은 공지 전투와 해군 작전을 지원의 주요 국면을 모의한다. 시뮬레이션들은 연속 혹은 이산 시간으로 특징 될 수 있다. 모델은 *이산 시간 시뮬레이션 이다. 이산 시간 시뮬레이션 시간 단계 처리(time-stepped) 혹은 사건 유발 처리(event-driven) 방식으로 더 특성화 될 수 있다. 사건 유발 처리 시뮬레이션에서, 상황 변화는 제시된 시간에 발생한다. * 이산 시간(discrete-time): 연속 되지 않는 시간이다. 활동들은 동적 체계의 기본 구성요소들이고, 2 개의 기본 특징들을 지니고 있다. 1. 활동들은 시간이 걸린다. 2. 활동들은 잠재적으로 그 시스템의 상태를 변경시킨다. 하나의 시스템 모델을 구축할 때, 개발자들은 시뮬레이션이 모의(simulate)된 체계의 시간 의존 행위를 재연할 수 있는 하나의 방식으로 그 활동들(activities)을 식별하고 표현해야 한다. 활동들은 각각의 활동이 유발될 때 그 시스템 상태가 적절히 변화되도록 모의(model)되어야 한다. 이것은 같은 활동 들이 모델 내에서 활동 실행 순서가 실세계 시스템에서 일어나는 같은 활동 순서와 부합하게 하기 위하여 할동들의 특성들을 정확히 모의하고 활동들의 모의 실행에 대한 순서를 매기는 조건들을 요구하고 있다. 하나의 시스템에서 하나의 활동은 두 개의 동시적으로 유발하는 이벤트들로 묶여 있다: 그 이벤트는 활동 묘사에 대한 가장 간단한 구성 요소고 두 개의 기본 속성을 가지고 있다. * It occurs at some instant of time. (그것은 어떤 순간적인 시간에 발생한다.) * The occurrence is instantaneous. (발생은 순간적이다.) 한 활동이 시작하거나 중단했을 때 발생하는 한 시스템에서의 변화는 활동들 보다는 이벤트들과 관련이 있다. 이들 이벤트들이 모든 중요한 시스템 상태 변화 유도하기 때문에, 이벤트 사이에 시간의 통로는 정확하게 뒤 따를 필요는 없다. 시뮬레이션 시간의 통로는 순차적 이벤트에 의해 유발되는 대신에, 항상 다음 중요한 이벤트의 시간으로 이동한다.