Paul Krill
Editor at Large

Parasoft C/C++test adds AI assistant

news
Jun 18, 20252 mins
App TestingC LanguageC++

AI assistant in Parasoft C/C++test 2025.1 answers task-focused questions based on product documentation and integration with OpenAI, Azure OpenAI, or other LLM provider.

1
Credit: 1

Parasoft has released Parasoft C/C++test 2025.1, an update to the company’s automated testing solution for for C and C++ developers that introduces an AI assistant. The new release also adds nearly 70 static analysis rules, among other improvements.

The new AI assistant in Parasoft C/C++test 2025.1 facilitates rapid access to crucial information in Parasoft product documentation and user manuals based on task-focused inquiries, Parasoft said. The AI assistant is intended to increase overall C/C++ test usability and developer productivity while decreasing time and effort training new users on static and dynamic testing. The AI assistant complements the Parasoft GenAI agent, which integrates with the Visual Studio Code to fix static analysis violations, according to Parasoft. Users can configure the application to use a large language model provider of their choice. OpenAI, Azure OpenAI, and other LLM providers with similar functionality are supported, Parasoft said.

Parasoft C/C++test 2025.1 expands its static application security testing (SAST) capabilities by adding nearly 70 static analysis rules targeting Common Weakness Enumerations (CWEs), Parasoft said. The update boosts compliance with security standards such as ISO 21434 and IEC 62304 by identifying critical vulnerabilities such as memory corruption and logic flaws early in development, when these are less costly to fix. 

A new test configuration option allows development teams to automatically suppress violations of equivalent rules, making it easier to work with multiple coding standards or to transition from one coding standard to another, Parasoft said. Previously, the same coding issue might be reported under a different rule ID than in the new standard, forcing developers to manually suppress violations that already had been suppressed.  

Parasoft C/C++test 2025.1 also adds complete support for the MISRA (Motor Industry Software Reliability Association) C:2025 coding guidelines, and updates the rules for MISRA C:2023, removing obsolete rules and offering functional safety improvements. MISRA is a collaboration between manufacturers, component suppliers, engineering consultancies, and academics seeking to promote best practice in developing safety- and security-related electronic systems and other software-intensive applications, according to Parasoft.

Parasoft also the expanded compiler support to include new versions of ARM Compiler, Clang C/C++ Compiler, GNU GCC, Hexagon Clang Compiler, and Intel Classic C/C++ Compiler.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a β€œBest Technology News Coverage” award from IDG.

More from this author