• Support
  • Contact
  • Blog
  • Français
    • English
    • Deutsch
    • Italiano
    • Português
    • Español
    • 简体中文
  • Outils
    • Analyse Statique Intégrée
      • QA-MISRA
        Analyse détaillée de code C/C++ à l’échelle industrielle
      • Cantata Test Architect
        Comprenez, concevez et controlez l’architecture logicielle
      • Métriques de Qualité du Code Source
        Automatisation des métriques de qualité du code source C/C++
      • Get a demo
    • TEST LOGICIELS
      • Cantata
        Tests unitaires et d’intégration automatisés pour le C/C++
      • Cantata Team Reporting
        Module de pilotage centralisé des données de test
      • AdaTEST 95
        Tests unitaires et d’intégration automatisés pour l’Ada
      • Why Pay for Unit Test Tool?
  • Solutions
    • SECTEURS
      • Automotive
      • Energie
      • Systèmes Médicaux
      • Automatisation Industrielle
      • Ferroviaire
      • Aéronautique et Défense
      • Systèmes d’information critiques
      • E
      • E
      • Get a demo
    • NORMES DE SÛRETÉ
      • ISO 26262
      • IEC 60880
      • IEC 62304
      • IEC 61508
      • EN 50128
      • DO-178C
      • MISRA
      • AUTOSAR
      • CERT
      • Why bother to unit test?
  • Academie
    • Séminaires
    • Formations
    • Webinaires
    • Intervenants
    • Formulaire d’Inscription
  • Societe
    • A propos de nous
    • Equipe managériale
    • Partenaires
    • Bulletins et communiqués de presse
    • Evénements
    • Emplois
    • Get a demo
  • Ressources
  • Porsche
  • Français
    • Anglais
    • Allemand
    • Italien
    • Portugais – du Portugal
    • Espagnol
    • Chinois simplifié
  • Outils
    • Analyse Statique
      • QA-MISRA
      • Cantata Test Architect
      • Métriques de Qualité du Code Source
    • Test Logiciels
      • Cantata Team Reporting
      • Cantata
      • Adatest 95
  • Solutions
    • Secteurs
      • Automotive
      • Energie
      • Systèmes Médicaux
      • Automatisation Industrielle
      • Ferroviaire
      • Aéronautique et Défense
      • Systèmes d’information critiques
    • NORMES DE SÛRETÉ
      • ISO 26262
      • IEC 60880
      • IEC 62304
      • IEC 61508
      • EN 50128 / 50657
      • DO 178
      • Misra
      • Autosar
      • Cert
  • Academie
    • SEMINAIRES
    • Webinaires
    • Intervenants
    • Témoignages
  • Societe
    • A propos de nous
    • Equipe managériale
    • Partenaires
    • Bulletins et communiqués de presse
    • Evénements
    • Emplois
  • Ressources
  • Blog
Works Environment
WORKS IN YOUR ENVIRONMENT
A best in class tool integrated with an extensive set of embedded development toolchains
START TRIAL
Works Environment
WORKS IN YOUR ENVIRONMENT
A best in class tool integrated with an extensive set of embedded development toolchains
START TRIAL
QA Systems > Outils de tests logiciels pour C/C++ > Cantata > Cantata Works in Your Environment

Cantata installs on Windows® and Linux® host operating systems, with a Built-on-Eclipse® IDE or as an Eclipse-Ready® plug-in set. It supports GNU GCC & gpp and Microsoft Developer Studio® compilers, and is also integrated with an extensive set of embedded development toolchains.

  • IDEs and Cross-Compliers
  • Real Time Operating Systems
  • Debugger
  • Build / Continuous Integration
  • Software Configuration Management
  • Requirements Management

To confirm how your specific tools and platforms are supported, please contact QA Systems.

Deploy to your specific target

The built in Cantata deployment wizard and powerful editor provide unlimited deployment of Cantata to target platforms without any license restrictions. The wizard makes selection of the basic settings simple, and a dedicated multi-mode editor with context sensitive help, gives comprehensive step by step assistance to fine tune any settings.

Cantata deployments consist of libraries and configuration options, set up for each specific target so it is binary compatible with your code. Once deployed, it can be used by any engineer for their Cantata tests on that platform.

Cantata users can deploy Cantata to a target themselves, or if preferred this is available as a professional service. For a free of charge assessment for any target environment to confirm Cantata compatibility, please contact QA Systems or your supplier.

Easy and flexible testing on target

Cantata tests (platform independent test scripts in C/C++ and target platform specific deployments) are built as C/C++ executables, downloaded and run on a target just as you would with your own code on a:

  • Simulator
  • Emulator
  • Physical Target Board

Cantata can use whichever target communication mechanism is available to download the test executable and upload the various functional and code coverage test results.

The process is completely automated using Cantata Makefiles, test scripts and platform deployments for easy and flexible on-target testing from the GUI or CLI.

"We developed and tested the control system for the wing flaps, both in a simulated environment and with the real hardware. This worked very well, and we were able to certify the project to the highest level according to DO-178B, (Level A)!"

Johnny Johansson, Global Validation & Verification Tools Manager, SAAB

"We developed and tested the control system for the wing flaps, both in a simulated environment and with the real hardware. This worked very well, and we were able to certify the project to the highest level according to DO-178B, (Level A)!"

Johnny Johansson, Global Validation & Verification Tools Manager, SAAB

Easy tool integration

You build your embedded software to run on one or more target platforms, and that is how your development toolchain is set up.

Cantata is pre-configured as a special purpose tool suite to easily slot straight into an existing development toolchain, making it easy it set up your testing on those targets.

Cantata is installed from the cloud to your workstation using standard InstallAnywhere® and Eclipse capabilities.

The built-in Cantata deployment wizard provides unlimited deployment to and use on embedded targets, without any license restrictions. A deployment zip file is generated to store the Cantata library and configuration settings for each specific target.

Multiple target configurations can be shared across teams and test scripts. To support tool certification needs, Cantata target deployments can be verified with a target platform specific test suite as part of the deployment. A deployment registration checksum ensures control of test executions with the relevant target configuration.

Cantata unit or integration tests are built as executables and can be run under de-buggers for fine-grain diagnostics.

All Cantata inputs and outputs can be stored in SCM systems, and the in-built Cantata Makefiles can replace or work with build and continuous integration tools.

Cantata also integrates with common requirements management tools using CSV, Excel or ReqIF® data interchange. For more information see the Cantata Requirements Traceability capability.

How each part of Cantata fits into your environment:

  Executables GUI Libraries
Cantata Component

32 or 64-bit executables for Windows or Linux.

GUI plug-ins for test creation, editing and results diagnostics. C and C++ libraries for test framework.
Easy Installation Installed on host native operating system.

Built-on-Eclipse® IDE installed or Eclipse-Ready® plugins added via Eclipse Install New Software.

Wizard driven deployment of library, configured for each target platform (cross-compiler / RTOS and chipset).
Easy Integration

Out of the box correct bit type operations for your host OS.

Out of the box use of Cantata within IDE and on CLI. Selectable zip file configuration for each target, keeping test scripts platform independent.

Cantata Supported Integrations

Cantata has been integrated with an extensive set of embedded toolchains which is constantly being updated. If an element of your specific environment is not listed, please contact QA Systems to check for the latest information.

IDEs / Cross Compilers

Analogue Devices Visual DSP

ARM Development Studio

Cosmic Software

Cygwin Eclipse / GNU

Freescale Code Warrior

GreenHills MULTI

IAR Embedded Workbench

Intel

Keil µVision

Lynx Software Luminosity

Microsoft Visual Studio

QNX Momentics

Renesas CS+

Renesas e2 Studio

Renesas High-performance Embedded Workshop

Tasking VX

Texas Instruments Code Composer Studio

Wind River (Tornado, Workbench, Diab)

Real Time Operating Systems

Bare board (no RTOS)

Express Logic TreadX

FreeRTOS

GreenHills Integrity

IntervalZero RTX

Lynx Software LynxOS

Mentor Graphics Nucleus

Micrium µC/OS-II

MontaVista Linux

OSEK/AUTOSAR

PikeOS

QNX Neutrino

RTEMS

RT-Linux

Segger embOS

velOSity

Windows CE

Wind River Linux

Wind River Rocket

Wind River VxWorks

Debuggers

GDB

JTAG

Lauterbach

Build / Continuous Integration

CMake

GNU Make

Jenkins

Maven

PTC Integrity

Software Configuration Management

Clearcase

CVS

GIT

JIRA

Perforce

Subversion

SVN

Requirements Management

Dassault Systems Reqtify

IBM Rational DOORS

Microsoft Excel

Polarion Requirements

PTC Integrity

Intland codeBeamer

START TRIAL
GET A DEMO
BACK TO CANTATA

QA Systems GmbH
Roggenstrasse 11
71334 Waiblingen | Germany

© 2021 QA SYSTEMS GMBH

Phone: +49 (0)711 138183 -0
Fax: +49 (0)711 138183 -10
[email protected]

  • Mentions légales
  • Politique de confidentialité
  • Contact
  • Resources

Newsletter

Get the latest technology news updates, product releases plus tips and tricks:

subscribe to newsletter
  • Suivre
  • Suivre

Newsletter

Get the latest technology news updates, product releases plus tips and tricks:

subscribe to newsletter
  • Suivre
  • Suivre

Phone: +49 (0)711 138183 -0
Fax: +49 (0)711 138183 -10
[email protected]

  • Mentions légales
  • Politique de confidentialité
  • Contact
  • Resources

QA Systems GmbH
Roggenstrasse 11
71334 Waiblingen Stuttgart | Germany

© 2020 QA SYSTEMS GMBH

Start
Trial
×

Login

Mot de passe oublié?

Or

 

Create an Account

Sign up for access to premium content
Register for full access to our extensive resources library.
  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

×

Cantata Works in Your Environment

Academy Registration Form

  • Contact details attendee

  • QA Systems arranges a block booking of rooms for seminar participants at the respective hotels, usually with special rates. The participants are responsible for their own reservation, payment, etc. If you wish to receive the hotel information, please tick:
  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.