Operating as a subsidiary of Synopsys after it was acquired in Febuary 2014, Coverity provides source code analysis tools for identifying software defects and security vulnerabilities in the software development lifecycle. The companyâs products include Prevent Static Analyzer, a static analysis solution for C/C++/C# and Java; Thread Analyzer, an analysis solution for multi-threaded Java applications; and Structure101 that creates a visualization of software, including an architecture map, call graph visualization, and a dependency structure matrix. It also offers Extend Static Analyzer, which enables developers to create and run custom checks to target specific defects; Coverity 5 that enables developers to scan software for new defects introduced by changes, prioritize defect severity, and map impact to various products sharing the same code; and software readiness manager to assess risk, prioritize resources, and improve software delivery. In addition, the company provides support, implementation, and training services. Its products are sold through its direct sales force in the United States, Europe, and Japan, as well as through distributors internationall