Case Study: Aurora Flight Sciences

Aurora Flight Sciences is using Understand by SciTools to analyze and reverse engineer their mission management software.

“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 Engineer, Aurora Flight Sciences

Customer Overview

Aurora Flight Sciences focuses on agile and innovative development to create the next generation of advanced, autonomous flight systems. Creating new systems often requires learning from other advanced projects and reverse engineering them for specific applications. This process can be very challenging and may require developers to work with many, often unfamiliar, code languages.

Project Brief

Reverse engineer the mission management system software for an unmanned aerial drone.

Implementation of Understand™

Understand™ was used for the following applications:
-analyze the mission management system software
-reverse engineer the software

Project Outcome

The mission management system software was successfully analyzed and reverse engineered using Understand’s powerful analysis tools and IDE. The use of Understand™ resulted in significant time and cost savings.

Customer Case Studies

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

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

– Pratt & Whitney Software Developer

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

“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 good for discovering the structure of the code dependencies and call-paths... it would have taken me hours to generate the same thing on my own, and I would not have had near as much confidence in my own work (assurance that I understood the code correctly).”

– Paul Hyland, Software Engineer, Lockheed Martin

Icon - Elements Webflow Library - BRIX Templates
Icon - Elements Webflow Library - BRIX Templates

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