Featured Webinar: AI-Enhanced API Testing: A No-Code Approach to Testing | Watch Now

Banner with blue gradient and arrows on the right.

Integration

IBM and Parasoft

Deliver Quality Software With Parasoft & IBM Integrated Solutions

IBM is a global technology company that provides hardware, software, cloud-based services, and consulting. It’s known for artificial intelligence, quantum computing, and enterprise IT solutions innovations. Parasoft’s integration with IBM DOORS Next helps satisfy requirements verification and validation compliance needs.

Parasoft’s C/C++test plugin into IBM Rhapsody will automatically analyze the auto-generated code by Rhapsody to find coding defects and vulnerabilities that model-driven testing cannot.


C++test, C/C++test CT, and IBM DOORS Next Integration

What C/C++test & C/C++test CT Do

Parasoft’s C/C++test and C/C++test CT integrate with IBM DOORS Next to streamline requirements traceability by linking test cases directly to requirements and enabling bidirectional data flow for test results, traceability, and compliance reporting in functional safety applications.

How the IBM DOORS Integration Works

Parasoft DTP can import DOORS Next requirements, allowing them to flow into C/C++test, where test cases are created and linked to these requirements using unique IDs.

Diagram showing the continuous workflow of Parasoft testing, DTP traceability report, requirements management (REQM) with DOORS Next, more DTP reports, back to Parasoft testing, repeat continuously.

Test results and traceability data from C/C++test are exported to DTP for analysis, dashboard viewing, and report generation. DTP can also synchronize with DOORS Next by exporting test cases and results back, enabling DOORS Next to manage requirements more effectively and build a complete requirements traceability matrix for compliance with functional safety standards.

A similar workflow is available for C/C++test CT, although linking DOORS Next requirements to tests created with frameworks like GoogleTest requires a manual linking step.

C/C++test and IBM Rhapsody Integration

What C/C++test Does

Parasoft C/C++test static analysis profile plugs directly into the IBM Rational Rhapsody IDE. The C or C++ code is scanned during the Rhapsody code generation and build process. Analysis is performed to ensure compliance with coding standards such as MISRA C/C++, AUTOSAR C++ 14, CERT C/C++, and more, pinpointing safety defects and security coding vulnerabilities.

How the IBM Rhapsody Integration Works

Seamlessly install the C/C++test profile into Rhapsody’s IDE. The ability to configure and enable your static analysis becomes available via a menu within the Rhapsody project.

  • Enable C/C++test coding analysis during auto code generation and build.
  • Actionable coding violations are listed inside Rhapsody’s IDE.
  • Integrate code violation reports into the model.
  • Integrate coding standard documents into the model for easy workflow.

C/C++test static analysis is TÜV SÜD certified.

Banner with Cpptest Datasheet image

Learn more about developing safe and secure code with Parasoft C/C++test.

Need Support?

Get hands-on training and optimize your deployment.

Request a Demo

See the Parasoft Continuous Quality Testing Platform in action.

All Integrations

See all of the integrations that plug into the Parasoft Continuous Quality Testing Platform.