아키텍처의 테스트 및 교육

Test and Training Enabling Architecture

TENA(Test and Training Architecture)는 미국 국방부 시험 및 훈련 시스템에 상호운용성을 제공하도록 설계된 아키텍처다.TENA는 공통 아키텍처를 이용하여 여러 설비에 분산된 시험, 교육, 시뮬레이션, 고성능 컴퓨팅 기술을 통합한 대규모 분산형 실시간 합성 환경의 이용을 통한 통합 시험 및 시뮬레이션 기반 획득을 촉진하기 위해 설계되었다.[1]

TENA의 목적은 에 필요한[2] 아키텍처와 소프트웨어 구현을 제공하는 것이다.

  • 범위 시스템, 시설, 시뮬레이션, C4 간 상호운용성 지원신속하고 비용 효율적인 방식으로 ISR 시스템,
  • 광범위한 자산 활용 및 향후 개발을 위한 재사용 촉진
  • 재사용 가능하고 상호 운용 가능한 요소 풀에서 시스템을 신속하게 조립, 초기화, 테스트 및 실행할 수 있는 복합성 제공

개요

TENA는 다음과 같은 5가지 기본 범주의 소프트웨어를 인식한다.

  1. TENA 애플리케이션(Range Resource Applications 및 TENA Tools) – Range Resource Applications는 TENA를 준수하도록 구축된 레인지 계측 또는 처리 시스템(소프트웨어 애플리케이션)이며 모든 TENA 실행의 핵심이다.TENA 도구는 일반적으로 재사용 가능한 TENA 애플리케이션으로, 저장소에 저장되고 지역사회가 이용할 수 있게 되어 전체 범위의 이벤트 라이프사이클에 걸쳐 논리적 범위의 관리를 용이하게 하는 데 도움이 된다.
  2. 비 TENA 애플리케이션 – 광범위한 계측/처리 시스템, 테스트 대상 시스템, 시뮬레이션 및 C4ISR 시스템은 TENA에 따라 구축되지 않았지만 시험이나 훈련 이벤트에 필요했다.
  3. TENA 공통 인프라 – TENA의 목표와 주행 요구 사항을 달성할 수 있는 기반을 제공하는 소프트웨어 하위 시스템.여기에는 응용 프로그램, 객체 모델 및 기타 정보를 논리적 범위 간에 저장하기 위한 수단으로서 TENA Repository, 실시간 정보 교환을 위한 TENA 미들웨어, 시나리오 데이터, 이벤트 중에 수집된 데이터 및 요약 정보를 저장하기 위한 이벤트 데이터 관리 시스템이 포함된다.
  4. TENA 객체 모델 – 모든 범위의 리소스와 도구 사이의 통신에 사용되는 공통 언어.논리적 범위에 사용되는 개체 집합을 "논리적 범위 개체 모델(LROM)"이라고 하며, TENA 표준 개체 정의뿐만 아니라 비표준(사용자 정의) 개체 정의를 포함할 수 있다.
  5. TENA 유틸리티 – TENA 논리적 범위의 사용성 또는 관리와 관련된 문제를 다루기 위해 특별히 설계된 응용 프로그램

JDAT는 합동 윈도우 기반 전쟁 평가 모드(JWinWAM)에 대한 TENA 데이터를 표시한다.[3]

면허증

TENA 소프트웨어는 미국 정부가 무제한의 권한을 가지고 사용하도록 개발되었다.이 소프트웨어는 미국 국방부 시스템 간의 상호운용성 증진을 위해 자유롭게 제공된다.국제 사이트에서 TENA 미들웨어 및 관련 TENA 제품을 사용하는 데 있어 국제 무기 규제(ITAR)나 수출 제한은 없지만 사용자가 제공한 객체 모델, 소프트웨어 또는 문서에 대한 제한은 해당 제품의 작성자의 책임이다.개인이 TENA 소프트웨어(소스 코드바이너리 코드)를 사용할 수 있는 것은 면허를 취득한 경우에만 허용된다.[4]

참고 항목

TENA 공식 웹사이트

참조

  1. ^ TENA-2012-시험 및 교육 지원 아키텍처 웹 사이트[1]
  2. ^ TENA-마스터-Test and Training Enable Architecture(TENA) 웹사이트에서 브리핑 [2]
  3. ^ "TENA Offers Range Interoperability and Resource Reuse Solutions for Test and Training Ranges" (PDF). 2006.
  4. ^ TENA 라이센스 약관