Suggested Searches

This screenshot shows an example of a shadow-mode simulation of a flight for its comparison with a live flight using ATM TestBed.
A screenshot of a simulation platform showing photorealistic visualization of unmanned aircraft system (UAS).
A web app showing a 3D globe of the US West Coast covered with airplane icons, alongside a sidebar with map layer controls.

Aviation Systems Division
Software Facility

Building the tools, data, and simulation environments that power aviation systems research at NASA Ames.

The Aviation Systems Division’s Software Facility manages the complete software life cycle for the Division’s research tools, from early proof-of-concept to production. Promising ideas are matured into production-grade software with IT security and compliance built in from the outset, then deployed wherever the mission calls for it: on-premises, in the cloud, or at the edge.

The facility doesn’t stop at deployment. It supports field tests and live demonstrations, maintains and evolves products already in the hands of researchers and partners, and continues to develop and integrate new core capabilities as the Division’s research needs grow. Underpinning all of it is a steady discipline of risk management, software assurance, and release management, so every product reaches its users — through a public release or a targeted delivery to a specific partner — with confidence.

That work is organized around three systems that feed the facility’s capabilities: a system of records (the Sherlock data warehouse), systems of insight (Freddie, the ATM Testbed, and the Division’s AI/ML stack), and systems of engagement (World Wind and Xavier). Together, they support a practice spanning software development, deployment, field test and demo support, technology hosting, and technology management.

Create new work order about Aviation Systems Division
Software Facility

Reduces the time to test concepts, technologies, and their interactions, interoperability, and integration using shared historical and live data, operational tools, and remote access.

Improves understanding of interactions among concepts, algorithms, human-automation and air-ground architectures, and technologies at the National Airspace System level.

Enables assessment of large-scale contingency operation alternatives using shadow-mode simulation.

Enables uncertainty assessment across concepts and operations.

Our Core Competencies

Five integrated capabilities form the foundation of the Software Facility, each developed through NASA research and sustained for the value they provide to researchers, government partners, and industry.

NASA XTM Client at Software Facility. showing a map of the SF Bay Area with colored drone delivery routes and a sidebar for flight configuration.

Freddie 2.0

An interconnected collection of microservices related to flight volumes and constraints approval, and compliance tracking, enabled on multiple code bases.

Sherlock Viewer app at Software Facility, showing an air traffic map of Charlotte, NC with color-coded flight icons and a sidebar for data filters.

Sherlock 2.0

A one-of-its-kind data warehouse with historical and real-time aviation data with multilayered access control and supporting data interpretation services.

A web app at Software Facility, showing a 3D globe of the US West Coast covered with airplane icons, alongside a sidebar with map layer controls.

World Wind 2.0

A smart scenario building tool that allows designing aviation theaters of operation in 3D view supported by a custom-configured, interactive AI assistant.

A flight simulation at Software Facility, showing a helicopter over an airport, with highlighted flight paths, virtual zones, and a data panel.

Xavier 2.0

A multiagent, distributed control, photorealistic simulation tool capable of digital twinning conventional and new-entrant aviation operations.

Air traffic simulation software at Software Facility, displaying multiple windows with 2D and 3D flight maps, telemetry graphs, and a control flowchart.

Testbed 2.0

A web-portal offering a suite of software functions to seamlessly create simulations and evaluate aviation technology innovations on-demand.