skip to main content
10.1145/1315580.1315597acmconferencesArticle/Chapter ViewAbstractPublication PagesadaConference Proceedingsconference-collections
Article

Federal aviation administration and ada

Published:04 November 2007Publication History

ABSTRACT

The US Federal Aviation Administration (FAA) depends upon large, complex and highly available software systems to manage the vast commercial and civil aviation network and to carry out the agency's mission of ensuring high capacity, efficient and extremely safe air travel for the flying public. The FAA's Tower domain provides air traffic control services in the airport environment. There are more than 500 FAA managed Towers. The Terminal Radar Approach Control (TRACON) domain provides air traffic control services in the terminal environment where aircraft are climbing or descending. There are 197 TRACONs. The En Route domain provides air traffic control services typically above 10,000 feet between departure and arrival domains where aircraft achieve their optimal cruise altitude. There are only 21 En Route centers, so each must provide coverage to very large areas.

Ada has become a strategic technology in developing and sustaining systems that require high availability and high reliability. The FAA Air Traffic Organization's (ATO) major recent initiative, the En-Route Automation Modernization (ERAM) program goes a long way to reintegrating many disparate system components into a modern composite architecture. This program leverages and significantly expands upon previous Ada based systems, so the FAA has a vital interest in Ada language technology now and for the foreseeable future.

Mr. O'Leary will present a federal customer's perspective on systems development and quality, with emphasis on higher reliability, security, and safety. Ada is exceptionally well positioned to support these characteristics, and that is why many current large FAA ATC systems are largely or significantly Ada based. He will touch on past Ada based systems that FAA fielded, the current major ERAM effort, and also where FAA is going in the future with the Next Generation Air Transportation System (NextGen). He will give some insights on what the language and development technologies can contribute towards facilitating the vision of our future.

FAA accepts use of DO-278 as a means of assuring systems integrity for Communications, Navigation, Surveillance, and Air Traffic Management (CNS/ATM) software. Ada has also performed well in DO-278.

Index Terms

  1. Federal aviation administration and ada

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SIGAda '07: Proceedings of the 2007 ACM international conference on SIGAda annual international conference
          November 2007
          116 pages
          ISBN:9781595938763
          DOI:10.1145/1315580
          • cover image ACM SIGAda Ada Letters
            ACM SIGAda Ada Letters  Volume XXVII, Issue 3
            SIGAda '07
            December 2007
            93 pages
            ISSN:1094-3641
            DOI:10.1145/1315607
            Issue’s Table of Contents

          Copyright © 2007 ACM

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 4 November 2007

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article
        • Article Metrics

          • Downloads (Last 12 months)3
          • Downloads (Last 6 weeks)0

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!