Architektura umożliwiająca testowanie i szkolenie
Test and Training Enabling Architecture ( TENA ) to architektura zaprojektowana w celu zapewnienia interoperacyjności systemów testowych i szkoleniowych Departamentu Obrony Stanów Zjednoczonych . TENA ma na celu promowanie zintegrowanego testowania i akwizycji opartej na symulacjach poprzez wykorzystanie wielkoskalowego, rozproszonego środowiska syntetycznego działającego w czasie rzeczywistym, które integruje testy, szkolenia, symulacje i wysokowydajne technologie obliczeniowe, rozproszone w wielu obiektach, przy użyciu wspólna architektura.
Celem TENA jest zapewnienie niezbędnej architektury i implementacji oprogramowania
- Zapewnij interoperacyjność między systemami Range, obiektami, symulacjami, systemami C4ISR w szybki i ekonomiczny sposób,
- Wspieraj ponowne wykorzystanie w celu wykorzystania zasobów Range i przyszłego rozwoju
- Zapewnienie możliwości składania w celu szybkiego składania, inicjowania, testowania i uruchamiania systemu z puli interoperacyjnych elementów wielokrotnego użytku
Przegląd
TENA rozróżnia pięć podstawowych kategorii oprogramowania :
- Aplikacje TENA (aplikacje Range Resource Applications i TENA Tools) — aplikacje Range Resource Applications to oprzyrządowanie lub systemy przetwarzania zasięgu (aplikacje programowe) zbudowane zgodnie z TENA i stanowią serce każdej realizacji TENA. TENA Tools to zazwyczaj aplikacje TENA wielokrotnego użytku, przechowywane w repozytorium i udostępniane społeczności, które ułatwiają zarządzanie zakresem logicznym w całym cyklu życia wydarzenia.
- Zastosowania inne niż TENA — systemy oprzyrządowania/przetwarzania zasięgu, systemy w trakcie testowania, symulacje i systemy C4ISR niezbudowane zgodnie z TENA, ale potrzebne do przeprowadzenia testu lub szkolenia.
- Wspólna infrastruktura TENA — te podsystemy oprogramowania, które zapewniają podstawę do osiągania celów i wymagań TENA dotyczących prowadzenia pojazdów. Obejmują one repozytorium TENA jako środek do przechowywania aplikacji, modeli obiektów i innych informacji między zakresami logicznymi; TENA Middleware do wymiany informacji w czasie rzeczywistym; oraz Event Data Management System do przechowywania danych ze scenariuszy, danych zebranych podczas wydarzenia oraz informacji podsumowujących.
- TENA Object Models – wspólny język używany do komunikacji między wszystkimi zasobami i narzędziami. Zestaw obiektów używanych w zakresie logicznym nazywany jest „modelem obiektowym zakresu logicznego (LROM)” i może zawierać standardowe definicje obiektów TENA, jak również definicje obiektów niestandardowych (zdefiniowanych przez użytkownika).
- TENA Utilities – aplikacje zaprojektowane specjalnie w celu rozwiązywania problemów związanych z użytecznością lub zarządzaniem zakresem logicznym TENA.
JDAT wyświetla dane TENA w trybie oceny działań wojennych opartym na Joint Windows (JWinWAM).
Licencja
Oprogramowanie TENA zostało opracowane do użytku przez rząd Stanów Zjednoczonych z nieograniczonymi prawami. Oprogramowanie jest udostępniane bezpłatnie w celu promowania interoperacyjności systemów Departamentu Obrony Stanów Zjednoczonych. Nie istnieją żadne przepisy dotyczące międzynarodowego handlu bronią (ITAR) ani ograniczenia eksportowe dotyczące korzystania z oprogramowania pośredniego TENA i powiązanych produktów TENA w lokalizacji międzynarodowej, chociaż za wszelkie ograniczenia dotyczące modeli obiektów, oprogramowania lub dokumentów dostarczonych przez użytkownika odpowiadają autorzy tych produktów. Korzystanie z oprogramowania TENA ( kod źródłowy i kod binarny ) przez osoby fizyczne jest dozwolone tylko po zaakceptowaniu licencji.