Lenguaje de prueba abreviado para todos los sistemas


El lenguaje de prueba abreviado para todos los sistemas ( ATLAS ) es un lenguaje MILSPEC para la prueba automática de equipos de aviónica . Es un lenguaje informático de alto nivel y se puede utilizar en cualquier computadora cuyo software de soporte pueda traducirlo en las instrucciones apropiadas de bajo nivel .

El lenguaje ATLAS fue desarrollado inicialmente por un comité internacional de representantes de las industrias de aerolíneas, servicios militares, fabricantes de aviónica y fabricantes de equipos de prueba automáticos . El objetivo del comité era diseñar un idioma estándar similar al inglés que pudiera ser fácilmente entendido y utilizado por los ingenieros de equipos de prueba y de aviónica. El resultado fue la especificación del lenguaje ATLAS, publicada por ARINC .

El lenguaje ATLAS está orientado hacia la Unidad bajo prueba (UUT) y es independiente del equipo de prueba utilizado. Esto permite la intercambiabilidad de los procedimientos de prueba desarrollados por diferentes organizaciones y, por lo tanto, reduce la costosa duplicación del esfuerzo de programación de pruebas.

La primera especificación de ATLAS desarrollada por el comité internacional se publicó en 1968. El documento básico ha sido revisado varias veces.

Una implementación de ATLAS generalmente consta de un compilador en línea (OLC), un ejecutivo de prueba (TEX o Test Exec) y un administrador de archivos y paquetes de intercambio de medios (FMX). ATLAS se ejecuta en modo TEX en estaciones de prueba mientras se prueban equipos electrónicos .

Una estructura de programa ATLAS estándar consta de dos elementos: estructura de preámbulo y estructura de procedimiento. El lenguaje hace un uso extensivo de variables y sintaxis de declaraciones. [ aclaración necesaria ] Una declaración ATLAS consta de estos campos: