Ada Conformity Assessment Test SuiteThe Ada Conformity Assessment Test Suite (ACATS) is the test suite used for Ada processor conformity testing. A prior test suite was known as the Ada Compiler Validation Capability (ACVC). ACVC eraThe Ada Compiler Validation Capability test suite, commonly referred to as the ACVC tests,[1] was the original test suite developed for the Ada language. The ACVC system was organized under the aegis of the Ada Joint Program Office.[2] The tests were developed by the American company SofTech, beginning around 1980.[1] The test suites were modeled on a VAX/VMS system,[3] which was the dominant host platform for such defense-related applications at the time. Some of the tests were composed using orthogonal Latin squares as an approach towards get the most effective coverage of language feature combinations without employing an exhaustive enumeration of them.[1] The individual test files were based on the section of the Ada reference manual they pointed to, for instance C45210A.ADA.[1] The suite included both positive tests and negative tests.[4] There was an organization set up to review queries vendors raised as to whether a certain aspect of one or more tests was an accurate reflection of the language standard.[2] The year 1985 saw the issuing of the first Ada validation certificates.[2] At the height of the language's use, which corresponded to the years 1985 through 1993, there were five Ada Validation Facilities around the world that could process vendor ACVC submissions: the Language Control Facility at Wright Patterson Air Force Base (United States), the National Bureau of Standards (United States, soon renamed to the National Institute of Standards), the National Computing Centre (United Kingdom), AFNOR (France), and IABG (Germany).[2] However once Ada use for defense or similar applications began falling, the number of validation contracts fell as well, and several of these facilities became inoperative or transferred their responsibilities.[4] The Ada Compiler Validation Capability came to an end with the closure of the Ada Joint Program Office in 1998.[2] Ada compiler vendors still wanted a validation mechanism, however, so a new validation system was devised to replace it, the Ada Conformity Assessment Test Suite.[2] ACATS eraThe preface to the test report includes the following:
The second paragraph of the background of the current ACAA procedures says:
The ACATS consists of 1821 tests with 255,838 lines of code occupying 30 MB of storage. The test suite is publicly available, for example as a part of the source distribution of the GNU Compiler Collection, which also contains the Ada compiler GNAT. See alsoReferences
External links |