TrustRadius: an HG Insights company

What is Perforce QAC?

Perforce QAC is a static code analyzer for C and C++ programming languages, used for tightly regulated and safety-critical industries that need to meet rigorous compliance requirements. Often, this involves verifying compliance with coding standards — such as MISRA and AUTOSAR — and functional safety standards, such as ISO 26262.

Perforce QAC is certified for functional safety compliance by TÜV-SÜD, including IEC 61508, ISO 26262, EN 50128, IEC 60880, and IEC 62304. In addition, it is also certified in ISO 9001 | TickIT plus Foundation Level, which is one of the most widely adopted standards to ensure that requirements are not only met but exceeded as well.

Key Features

Risk Prioritization
Prioritize coding issues based on the severity of risk. Perforce QAC helps target the most critical defects using filters, suppressions, and baselines. It delivers diagnostics and actionable results, helping users fix the most important issues first.

Analysis Dashboard
The Perforce QAC dashboard is a centralized store of analysis results, accessed through a web browser. Results are uploaded to the dashboard as ‘snapshots’. Customized views and reports mean that project code quality and compliance metrics can be monitored over time. The Perforce QAC dashboard is customizable, enabling the user to tailor its rows and columns to more adequately meet a team’s and project’s needs. By using the dashboard, users can:

• Review the entirety of the code by project and section.
• Identify issues and deviations.
• Review project updates and notifications.
• Assign rule configurations (such as MISRA, AUTOSAR, and CERT).
• Verify how compliant the code is with coding standards and industry best practices.
• Measure overall code quality.
• Monitor developing trends with customizable reports.


Development Toolset Integration
Integrate static code analysis with the rest of a development toolset. Perforce QAC supports most compilers. The user can integrate it with other development tools — including IDES (such as Microsoft Visual Studio), version control systems, and continuous integration build servers (such as Jenkins).

Categories & Use Cases

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Product Demos

Technical Details

Technical Details
Mobile ApplicationNo

FAQs

What is Perforce QAC?
Perforce QAC is a static code analyzer for C and C++ programming languages, used for tightly regulated and safety-critical industries that need to meet rigorous compliance requirements.