ATD-2 “Fuser” Technology Now Available on GitHub via NASA Open Source Agreement License
October 21, 2020
The NASA Airspace Technology Demonstration 2 (ATD-2) Team released a core component of its software, known as the “Fuser,” under an open-source license (specifically NASA Open Source Agreement v1.3) on GitHub, on October 13, 2020. In a five-year collaboration with the Federal Aviation Administration (FAA), the National Air Traffic Controller Association (NATCA), and industry, NASA has developed and operated an integrated arrival, departure, and surface (IADS) traffic management system for complex terminal environments. The Fuser provides a foundational service to the ATD-2/IADS components by consolidating and aggregating different sources of aviation data from the FAA, airlines, and third parties, into a single, mediated, and harmonized source for use by other traffic management software components. All information gathered is organized by individual flight (i.e., one take-off and one landing) using the Globally Unique Flight Identifier (GUFI) as the key, and the fused flight is updated as new messages are received by the Fuser. Clean and accurate data is assured through the use of transformation and mediation processes which enforce business rules on the received data. ATD-2 components rely on the Fuser database as a System of Record, providing a single interface for access to data from many different origins.
The Fuser software provides a service common to many facets of the aviation industry. Industry feedback from the System-Wide Information Management (SWIM) Industry-FAA Team (SWIFT) meetings and the ATD-2 Industry Workshop, highlighted the challenge of managing multiple aviation data sources for use in traffic management systems. By releasing the Fuser source code under an open source software agreement on GitHub, NASA provides industry direct access to the Fuser technology that has been refined over many years.