U

Understand (by SciTools)

Listed

Understand is a static analysis and code search tool that offers semantic code search and dependency analysis for large codebases across multiple languages.

About

Understand is a static analysis and code search tool that offers semantic code search and dependency analysis for large codebases across multiple languages.

Detailed overview

Understand by SciTools is a software development tool for performing static code analysis, editing and refactoring code, viewing dependency graphs, accessing metrics, and complying with coding standards such as AUTOSAR and MISRA. It is intended for developers working with large or legacy codebases, as well as teams needing to onboard new engineers quickly. Key capabilities include comprehensive static analysis, cross-referencing, and automated compliance checking. The tool provides detailed metrics at the file, class, and entity levels, along with customizable graphs such as control flow, call trees, and dependency diagrams. It also offers a virtual debugger for stepping through code and examining execution stages. A new AI-powered feature delivers code analysis and explanations, highlighting potential issues and suggesting improvements. The tool is certified for use in functional safety standards including ISO 26262, IEC 61508, and EN 50128. It is compatible with most programming languages and is trusted by over 20,000 developers. Additionally, a Visual Studio Code extension makes features like viewing control flow graphs and accessing code compliance information more accessible. The product includes full API access for automation and supports onboarding new team members through AI-generated code summaries.

Website link is available on the Verified plan