Parasoft C/C++Test Integrates with Lauterbach TRACE32® Debugger for On-Target Testing of Embedded Applications

Share Article

Parasoft Embedded, industry leader in embedded software quality and development productivity solutions, announces the integration of Parasoft C++test with Lauterbach's TRACE32 Debugger. Parasoft C++test, an integrated code quality solution for C and C++, offers the most comprehensive set of capabilities on the market today. Data flow static analysis, code compliance verification, unit testing, and code coverage analysis are integrated in a single framework with excellent support for traceability and ALM. This combination of features can help the TRACE32 users achieve higher quality and productivity, visibly decreasing the cost of software development and certification to safety standards such as DO178B, IEC61508, and ISO26262.

Parasoft C++test integrates with Lauterbach Trace32

Parasoft C++test integrates with Lauterbach Trace32

Parasoft's C++test is a superior tool for quality testing. The integration to TRACE32 is a natural fit and enhances the use cases and capabilities of our debuggers even more, giving our mutual customers the best of both solutions.

With C++test's support for the TRACE32 debugger, users can easily achieve full automation of the embedded testing process. Activities like downloading the tested code to the target, test execution, and results acquisition are controlled by a C++test-generated PRACTICE language script, which is interpreted by Lauterbach's debugger. The PRACTICE scripts that C++test generates for test execution automation can be easily modified or integrated with existing scripts (for example, for initializing the target device). This makes the solution easy to apply to both new and existing software projects.

In addition to the fully-automated and non-interactive testing mode, users can take full advantage of the Lauterbach debugger to step through test cases. The ability to debug test cases significantly speeds up the process of creating robust and reliable regression test suites. Moreover, C++test's architecture allows users to easily switch between testing their code on real hardware and instruction set simulators - enabling teams to start testing early in the production phase, when the hardware platform may not yet be ready.

"We are very proud to offer our customers a new version of C++test that integrates with Lauterbach's TRACE32 debugger," says Marek Kucharski, VP of Development at Parasoft. "Lauterbach tools are known for their high quality and reliability. Because of these features, they are widely used in safety critical development, where many of our mutual customers focus their business activities. We hope they can now benefit from the new features offered by our integrated tools."
"Parasoft's C++test is a superior tool for quality testing. The integration to TRACE32 is a natural fit and enhances the use cases and capabilities of our debuggers even more, giving our mutual customers the best of both solutions. We are very proud that Parasoft has chosen Lauterbach for their partnership," said Rudi Dienstbeck, Third Party Manager at Lauterbach.
The C++test integration with TRACE32 debugger is now available for TriCore, PowerPC, and ARM architectures in combination with compilers supported by C++test. Other architectures will follow soon.

About Lauterbach
Lauterbach is a completely independent and privately held company and the world′s leading manufacturer of complete, modular microprocessor development tools with 30 years experience in the field of embedded designs. It is an international, well established company with blue chip customers in every corner of the globe and has a close working relationship with all semiconductor manufacturers. Besides the Headquarters in Hoehenkirchen, Germany, the company has its own branch offices in United Kingdom, Italy, France, on the East and West coasts of the United States, Japan and China. Highly qualified sales and support engineers are also available in many other countries.

About Parasoft
Parasoft Embedded, a division of Parasoft Corporation, develops and markets embedded development tools and solutions that leverage proven software verification methods to achieve greater productivity, shorter time to market, and significantly fewer software defects. We help developers code smarter and test faster by capturing human intelligence and converting it into repeatable processes.


Share article on social media or email:

View article via:

Pdf Print

Contact Author

Andrew Thompson
Visit website