New Onboard is here — AI-guided, self-hosted onboarding for your codebase. Learn more
Features Code Navigation Static Analysis Graphs Compliance Metrics Custom API How it works FAQs Pricing Docs Start free trial
Case study · Complex code analysis

Case Study: U.S. Air Force

The U.S. Air Force is using Understand by SciTools to keep their code and their country safe.

Operational flight program · Written in Jovial · Several hours of analysis time saved

U.S. Air Force computer systems programming specialists working at their terminals.

“Understand is a static code analysis tool designed for code exploration and has great graphing tools, metrics, reporting, data dictionary… and is customizable and extensible. It also helps you to find compile time and parsing errors.”

— USAF Developer

Customer Overview

The U.S. Air Force develops software projects with high complexity and must often maintain them for decades. The sheer size of projects and the use of old and less-common coding languages (Fortran, Ada, etc) makes analysis and maintenance a major undertaking for the developers involved.

Project Brief

To analyze, explore, and understand an operational flight program written in Jovial.

Implementation of Understand™

What Understand was used for

Understand was used for the following applications.

Project Outcome

Hours of analysis time saved

The project was completed successfully and Understand™ helped the developer to rapidly produce an intuitive structure of the source code. It saved several hours of analysis time and provided an accurate understanding of the complex legacy project.

More case studies

Customer Case Studies

Learn how software developers across different industries use Understand to accelerate their workflows.

Get started

Analyze your own legacy code

Point Understand at the project you inherited and see its structure in minutes, whatever language it was written in.