Case Study: U.S. Air Force

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

“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™

Understand was used for the following applications:
   -Source code exploration
   -Static Analysis
   -Jovial code maintenance

Project Outcome

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.

Want to see more? Read how the USAF used Understand on a mixed-language legacy code project!

Customer Case Studies

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

“[Understand] 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 Software Developer

“AI, combined with the custom SciTools Python API, makes it possible to create plugins for the Understand environment that are an order of magnitude more powerful than previously would have been practical.”

– David Durlach, TechnoFrolics

“Understand can take existing code and basically generate any design information or view you would want to see, in addition to performing several useful types of analyses.”

– Jason Bold, Sr. Software Eng.

​“Understand is a tremendous reverse engineering tool... with excellent metrics reporting and evolving standards verification capability.”

– Pratt & Whitney Software Developer

Understand plays a pivotal role in safeguarding the safety and success of NASA’s space missions. Understand enables them to navigate the complexities of diverse codebases, proactively mitigate risks, and ensure adherence to software quality standards.

​“While other code checkers existed, each with its strengths and weaknesses, Understand’s additional features made it a valuable all-in-one tool.”

– Johannes Lang, R-Stahl

Icon - Elements Webflow Library - BRIX Templates
Icon - Elements Webflow Library - BRIX Templates
See all Case Studies

Trusted by over 20,000 developers

​“Understand accelerates my understanding of large source code repositories.”

Chris Rhodes, Senior Software Engineer
Dell Inc.

Not ready to buy a license?
Download a free trial and test out all of Understand's features using a sample code base.
Start Now