top
IPL Cantata++ PDF Print E-mail

Cantata++

provides advanced high productivity techniques, allowing developers to dynamically and repeatedly prove their C/C++ code with intelligent unit and integration testing, in the most cost effective manner.

The Cantata++ Eclipse user interface provides a complete intelligent unit and integration testing environment for the creation, execution and analysis of tests. It easily integrates with the developer desk top, compilers and embedded target platforms.

Unit testing and low level integration testing are the earliest tests performed during software development. Intelligent unit and integration testing with Cantata++ allows developers to fix software bugs at the least expensive time in the development lifecycle, and can be done before bugs pollute the wider code base, or affect the final shipped devices

 

Unit and integration testing

  • C and C++
  • Development on host and target platforms
  • Support for top-down and bottom up testing
  • Support for Black-box and White-box testing

Test Automation

  • Automated Test Script generation and easy navigation with integrated Eclipse IDE
  • Re-usable test harness
  • Test script generation written in C/C++
  • Automatic white-box accessibility
  • Large data sets and robustness testing
  • Automated regression testing
  • Automatic generation of complete baseline of unit tests for legacy C code
  • Unique call interface control to simulate and intercept calls

Code Coverage

  • Integrated Coverage Analysis (C/C++, Java)
  • Configurable Coverage Requirements
  • ECode Coverage Metrics supported include entry points, call returns, statements, basic blocks, decisions (branches) and conditions

Cantata Coverage Rule Sets animation

Tool Qualification

  • Developed under the control of IPL's Quality Management System which is certified to ISO 9001:2000 (TickIT).
  • Cantata++ Tool Qualification Package is available free of charge for customers working to DO-178B, IEC 6150-8 and other high integrity standards.

 

More Information

For more detailed information, please consult the Technical brief available from the IPL website.

For a free trial contact us or fill out a request form.

 

emenda [emend'a]
tr.v [latin]
1. to improve, raise standards
2. to make free from errors
3. to raise level of quality


  •  Embedded World 2012

    Emenda will be exhibiting at Embedded World, 28 February to 1 March 2012.

    Please stop by and visit us in hall 4, stand 504.

  •  Klocwork 9.5

    The latest release of Klocwork Insight changes the entire usage model for source code analysis and removes the remaining barriers to developer adoption of this technology Find out more about new features and instaltion details.

  • .Lattix 7

    Lattix releases Lattix 7.0 with new Solution Profiles, JavaScript and Excel modules, tools, scripting, and Mac OS X support. More information is available on the Lattix website

  •  Stockert Case Study

    Stockert GmbH deploys Klocwork Insight Static Analysis to help with FDA compliance in embedded medical devices. Please click here for the full story.