Abstract
The Federal Aviation Administration (FAA) depends upon several highly available large and complex computer systems to support air traffic control operations. One of the FAA's major initiatives, the Ada based En-Route Automation Modernization (ERAM) program leverages and significantly expands upon previous developed systems. To determine the effectiveness of the string test implementation before full system level testing, the FAA performed an audit of the software requirements that were verified by string tests.
An industry standard approach was used to determine the number of Shalls to be inspected. Detailed evaluation using multiple software documents and test plans were compared to the string test results provided by the development contractor.
This paper presents details of the audit, its results and reconciliation of the data with the development contractor.
The approach to have selected software Shalls verified through the string test method versus full system test resulted in a cost savings of 50% of the cost of the selected software Shalls' full system test, by avoiding duplication of testing efforts.
The resulting high pass rate of the audit gave confidence in the development contractor's string test results and also demonstrated a high confidence level in the code, thus confirming the high quality of the Ada code effort.
- System Specification Document, FAA-ER-2979 (Rev. A), August 16, 2005Google Scholar
- En Route Automation Modernization (ERAM), System/Segment Specification, Volume II: System Architecture Design Document (SADD), October 14, 2003Google Scholar
- Standard Sub-Process: Software Design/TSS-E35-S003-V8; January 10, 2007Google Scholar
- Standard Sub-Process Software Development and Test/TSS-E40-S001-V14; July 14, 2006Google Scholar
Index Terms
Assessment of string tests strategy for an en route air traffic control system
Recommendations
Validating a future operational concept for en route air traffic control
In an effort to accommodate the predicted growth in air traffic, the Federal Aviation Administration (FAA) and the aviation community have developed a concept of operations for the National Airspace System (NAS) called Free Flight. This operational ...
Applying simulation techniques to an air traffic control study
Proceedings of the fourth annual conference on Applications of simulationAir traffic in the United States has expanded rapidly due to the rising demand of passengers for rapid, convenient, comfortable transportation, the increasing use of air freight, and the soaring growth of general aviation, which includes the recent ...
Systematically Producing Test Orders to Detect Order-Dependent Flaky Tests
ISSTA 2023: Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and AnalysisSoftware testing suffers from the presence of flaky tests, which can pass or fail when run on the same version of code. Order- dependent tests (OD tests) are flaky tests whose outcome depends on the order in which they are run. An OD test can be ...






Comments