27 February - 1 March 2018 // Nuremberg, Germany

Posting print layout

What information should be shown in the print layout?

Create print layout
Exhibitors & Products embedded world 2017
Zoom product LOGO_QA-C/QA-C++

QA-C/QA-C++

LOGO_QA-C/QA-C++

QA-C/QA-C++

Request information Request information

Contact us

Please enter your personal information and desired appointment. You can also leave us a message.

Your personal information

Your message for us

Desired appointment during the exhibition

* Compulsory fields you must fill in.
Send
Your message has been sent.

Would you like to use more facilities and advantages of the platform? Then please log in – or register here.

An error has occurred.

Prevent costly mistakes - detect defects early

QA-C/QA-C++ identifies software defects at the first stage in the development cycle. By catching bugs as they occur, the cost and effort needed to resolve them is significantly reduced.

C/C++ source code is analyzed and more than 1,700 resp. 1,500 potential problems are reported on. Static analysis with QA-C/QA-C++ automatically identifies dangerous structures, problems with reliability, maintainability and portability.

Produce clean code - no unpredictable behavior

There are many problems, that are not classified as incorrect by ISO standards, but which can result in unpredictable software behavior.

Static analysis, with QA-C/QA-C++, identifies issues that are often easy for developers and compilers to miss. Automatically picking up these defects reduces the time developers spend manually solving problems that are not even technically mistakes.

Improve security - avoid code vulnerabilities

Some constructs in the C/C++ language can cause vulnerabilities that expose applications to attack. Static analysis can help you to avoid these risks:

  • Dangerous use of functions for dynamic memory management.
  • Problems resulting from incorrect use of integers e.g. truncation errors, signed integer overflows and unsigned integer wrapping.
  • Buffer overruns and stack smashing.
  • Format string attacks.
  • Exploitable vulnerabilities when developing concurrent code e.g. race conditions.

Monitor your codebase - comprehensive configurable reporting

Comprehensive reporting helps you to find problems, showing where to take a closer look and identifying areas where the most work is needed.

  • Compliance Report

Identifies areas that need more work to attain a higher compliance level

  • Code Review Report

Useful for peer-review enabling design, optimization and meeting requirements

  • Metric Data Report

Provides an XML file as a source of quality metrics data

  • Suppression Report

Gives details of message diagnostics suppressed during analyis

Guarantee portability - consistency across platforms

By monitoring implementation defined language features and language extensions, QA-C/QA-C ++ ensures that code works constantly across different platforms and compilers.

Continuous integration - Jenkins plugin

The QA-C/QA-C++ Jenkins plugin makes it easy developers and teams to share and integrate their contributions. 

QA-C can also be used with any other continuous integration tool using a comprehensive command line interface (QACLI).

Tool certification

QA-C/QA-C++ have been certified by SGS-TÜV SAAR GmbH as “usable in development of safety related software” up to the highest safety integrity levels for all the main safety related standards: IEC 61508, ISO 26262, EN 50128, IEC 60880 and IEC 62304.

top

The selected entry has been placed in your favourites!

If you register you can save your favourites permanently and access all entries even when underway – via laptop or tablet.

You can register an account here to save your settings in the Exhibitors and Products Database and as well as in the Supporting Programme.The registration is not for the TicketShop and ExhibitorShop.

Register now

Your advantages at a glance:

  • Advantage Save your favourites permanently. Use the instant access to exhibitors or products saved – mobile too, anytime and anywhere – incl. memo function.
  • Advantage The optional newsletter gives you regular up-to-date information about new exhibitors and products – matched to your interests.
  • Advantage Call up your favourites mobile too! Simply log in and access them at anytime.