1.4.2 인터페이스 설정 프로그램(ICP: Interface Configuration Program)
ICP 는 사용자가 부분적 시나리오로 시작될 수 있는 게임 프로세스에 대한 사양서를 정의하도록 해주는 인터페이스 프로그램이다: 온라인 사용자 활주로(OPM: Online Player Manual), 항공 임무 명령 생성/전한(ATOG/T: Air Tasking Order Generator 및 Translator Programs), 정보 관리 도구(IMT: Information Management Tools), 메시지 처리 프로그램(MPP: Message Processor Programs), GIAC: Graphical Input Aggregate Control), 일반 정보 서버 (GENIS: Generic Information Server; 데이터 저장 및 서버 처리), 및 전투 모의 논리 프로그램 (CEP: Combat Events Program) 등이 있다. 그 프로그램은 SIP 운영되었을 때 사용자에게 결정된 기본 처리 설정(default process configuration)을 편집하도록 하기 위하여 GUI(Graphical User Interface)를 사용한다. 게임 설정에서 한 프로세스를 정의하도록 요구되는 데이터는 프로세스 유형에 따라 다르다.
프로세스 정의들은 프로세스 명, 시작 비밀번호, 부모 프로세스. 실행 호스트, 진영, 그 기타 정보를 포함한다.
ICP 는 전형적으로 요구 사항을 연습할 설정 값(configuration)을 조정하기 위하여 게임 시작 전에 운영한다. 그러나 JTLS 실행 중에도 운영될 수 있다. 예를 들어 ICP는 새로운 GIAC의 사양(연관된 MPP와IMT)을 정의하기 위하여 운영되는 경우도 있다. ICP는 그림 2.1에서 보이지 않지만 더 향상된 기능은 2.8 장 웹 사용 JTLS(WEJ: WEB ENABLED JTLS)에서 상세 묘사되어 있다.