Polyspace Code Prover is a sound static analysis tool that proves the absence of overflow, divide-by-zero, out-of-bounds array access, and certain other run-time errors in C and C++ source code. It produces results without requiring program execution, code instrumentation, or test cases. Polyspace Code Prover uses semantic analysis and abstract interpretation based on formal methods to verify software interprocedural, control, and data flow behavior. You can use it on handwritten code, generated code, or a combination of the two. Each operation is color-coded to indicate whether it is free of run-time errors, proven to fail, unreachable, or unproven.
Type | Title | Date | |
---|---|---|---|
Category | Application Security Tools | Dec 22, 2024 | Download |
Product | Reviews, tips, and advice from real users | Dec 22, 2024 | Download |
Comparison | Polyspace Code Prover vs SonarQube Server (formerly SonarQube) | Dec 22, 2024 | Download |
Comparison | Polyspace Code Prover vs Veracode | Dec 22, 2024 | Download |
Comparison | Polyspace Code Prover vs Checkmarx One | Dec 22, 2024 | Download |
Title | Rating | Mindshare | Recommending | |
---|---|---|---|---|
SonarQube Server (formerly SonarQube) | 4.0 | 26.7% | 81% | 113 interviewsAdd to research |
Veracode | 4.1 | 10.4% | 90% | 196 interviewsAdd to research |
Alenia Aermacchi, CSEE Transport, Delphi Diesel Systems, EADS, Institute for Radiological Protection and Nuclear Safety, Korean Air, KOSTAL, Miracor, NASA Ames Research Center