ATLAS(ID:4761/atl007)AEEC initial version of ATLAS avionics test languageAbbreviated Test Language for Avionics Systems. developed by ARINC, for the Airlines Electronic Engineering Committee MIL-spec language for automatic testing of avionics equipment. Replaced Gaelic and several other test languages. Renamed with same acronym when adopted by IEEE Related languages
References: This standard defines ATLAS, a standardized test language for expressing test specifications and test procedures. It is a test-oriented language independent of test equipment, and provides a standard abbreviated English language used in the preparation and documentation of test procedures which can be implemented either manually or with automatic or semi-automatic equipment. ATLAS was developed originally for avionics applications under the auspices of Aeronautical Radio, Inc (ARINC) and under the direction of the Airlines Electronic Engineering Committee (AEEC), which approved the original version on October 10, 1968. As the language expanded into non-avionic applications, the original sponsors felt that its jurisdiction should be transferred to an organization regularly engaged in the development of standards by the consensus method and with a broad technical membership active in automatic testing, in test equipment, in computer application, and in software development. Accordingly, on September 1, 1976, the AEEC authorized the transfer of ATLAS to IEEE jurisdiction and management. On September 9, 1976, the IEEE Standai^s Board approved ATLAS as an IEEE standard. On the same date, a joint IEEE/AEEC Ad Hoc ATLAS Subcommittee was authorized, consisting of the former ARINC/ATLAS Subcommittee and a selected IEEE membership. This provided the continuity for the maintenance and future evolution of ATLAS. The first editions of IEEE Std 416-1976 and IEEE Std 416A-1976, were identical to ARINC Specification 416-13A, Volumes 11 and 1 respectively, representing a complete reformat of the ATLAS Language Specification and creation of a Formal Syntax. ARINC and industry review of the reformat effort was performed by the Ad Hoc Specification Working Group of the ARINC ATLAS Subcommittee and the IEEE Technical Group on Automated Instrumentation. Following publication of IEEE Std 416-1976, the newly organized IEEE ATLAS Committee continued to expand and improve the language. The Specification and Formal Syntax have been maintained in parallel. Revision 14 was approved by the IEEE Standards Board on September 8, 1977, and was subsequently approved by ANSI. That revision became ANSI/IEEE Std 416-1978 and was approved by the US Department of Defense as the sole approved language for ATE use. For ANSI/IEEE Std 416-1978, the two previous volumes were included under one cover and identified together as a single standard. Wherever reference is made to 416A this should be taken to refer to the Formal Syntax of the language. Extract: Purpose 1. Purpose This language specification defines the Abbreviated Test Language for All Systems (ATLAS). The term "all" was substituted for the original term "avionics" in recognition of the wider application of the language. ATLAS is a standard abbreviated English language used in the preparation and documentation of test procedures which can be implemented either manually or with automatic or semiautomatic test equipment. Chapters 1 ? 17 of this standard amplify the formal definition of ATLAS (Chapter 18: ATLAS Formal Definition) by providing functional description and rules applicable to ATLAS constructs over and above the syntactic definition of the language. To provide for a complete, but concise, description of each language construct a reference to the appropriate section (s) of the ATLAS Syntax together with a diagrammatic representation of the language syntax are included, where deemed appropriate, within this document. The diagrammatic representations are referred to as "syntax diagrams" and are intended to provide a guide in constructing valid ATLAS statements. Extract: ATLAS Characteristics 1.1 ATLAS Characteristics The following are general characteristics of ATLAS. 1.1.1 Unit Under Test Orientation The language is dedicated to defining the test requirements of the Unit Under Test (UUT) with no reference to nor dependence upon the test equipment which may be used. The latter may be automatic, manual or of hybrid design. 1.1.2 Unambiguous Communication The selective use of English language terms which are compatible with the description of test requirements and a'formal structure for their use (as defined in this document) constitute an environment to ensure an unambiguous description of the requirements of a test procedure for the UUT designers, developers, users, and maintenance personnel. 1.1.3 Test Equipment Independence The specification of test requirements in terms of the UUT by ATLAS facilitates the transportability of those test specifications from implementation on one set of test equipment to another, providing that all of the test requirements can be satisfied by the test equipments. Extract: Levels of ATLAS 1.2 Levels of ATLAS There are three defined levels of ATLAS; Standard ATLAS, Subset ATLAS, and Adapted ATLAS. 1.2.1 Standard ATLAS The complete language, including vocabulary, syntax, and rules, as described in this standard, ANSI/IEEE Std 416-1980, ATLAS Test Language, is defined as Standard ATLAS. 1.2.2 Subset ATLAS A language of which every constituent construct is included within Standard ATLAS (i.e., no extensions) except that, for commercial or technical reasons, it does not include all the vocabulary or statement and syntactic options of Standard ATLAS, is defined as Subset ATLAS. It is anticipated that each Subset ATLAS would be unique, thus no specific forms of Subset ATLAS have been defined. 1.2.3 Adapted ATLAS As specified in this document, ATLAS is a precise language used to communicate test procedures among various users. It must be emphasized, however, that each test system user will probably modify the ATLAS procedure for his specific method of implementation. "Adapted ATLAS" is the term used to refer to the ATLAS procedure after it has been modified to suit a local application. Adapted ATLAS, then, identifies a family of languages which conform closely to ANSI/IEEE Std 416 but which have modified vocabularies and possible syntax distortions. These languages are not intended for use with a Standard ATLAS Compiler. The different versions of Adapted ATLAS are normally closely associated with the specific hardware employed in various test systems currently in use or being designed. version). Extract: Chronology of ATLAS
|