1.2 레거시(LEGACY) 체계 구조
   그림 2.1 은 주요 프로그램들 간의 초기 구조 및 관계를 묘사한다. 각각의 하위 시스템에 대한 설명은 이 장의 나머지 부분에 제공된다.
* 레거시(LEGACY)
과거에 개발되어 현재에도 사용 중인 낡은 하드웨어나 소프트웨어며 새로 제안되는 방식이나 기술을 부각시키는 의미로서 주로 사용된다. 예를 들면 시스템이 구축되지 않은 상태에서 새로운 시스템을 구축하면 구축되지 않은 상태가 레거시가 된다. 레거시 프로그램들은 특정 용도나 환경 아래에서만 작동하게 되어 있으나, 최신 프로그램들은 대부분 개방형으로 개발된다.
그림 2.1 레거시 체계 구조 및 데이터 흐름: GENIS/워크스테이션 인터페이스 전개 (합동모의모델시스템)
그림 2.1에서, 프로그램들은 그들의 현 호스팅 능력들에 따라서 코드화 되었다(운영 체계 범례 참조). 현재 3 가지 운영체계가 지원: Sparc Solaris, x86 Solaris(PC Solaris가 운영되는 개인용 컴퓨터), 및 x86 Linux. 이 구성은 접근하거나 생성하는 관련된 파일을 포함하는 주요 구성 프로그램만 서술한 것이다. 실제로 모델은 나타나지 않은 명령어 검증 도구(OVT: Order Verification Tool) 같은 많은 지원 도구 프로그램이 있다.
5 개의 프로그램, DDS, CEP, SIP, OPP, 및 HIP 은 Sparc Solaris 나 x86 Linux 시스템에서만 실행할 수 있다. 또 다른 5 개 OPM, GIAC, GENIS, IMT, 및 MPP 는 모든 3 개 시스템에서 실행될 수 있다.