1111

 

 

Introduction:

This is a 3 days program.

Download PDF Download the PDF

An embedded awareness & advanced training Group

Day 1: The C language

  1. History
  2. The ISO-C language standard(s)
  3. Conformance
  4. Language Extensions
  5. Coding Standards & Style Guides
  6. Safe language subsets

 Introduction to MISRA-C

  1. MISRA-C:1998
  2. MISRA-C:2004

Overview of MISRA-C: Compliance Module

  1. QAC Features
  2. Manual Code Inspection
  3. Product Overview
  4. Cross-Module Analysis
  5. Metrics
  6. Code Visualisation
  7. Reports
  8. IDE Integration

Compliance

  1. Rule Classification
  2. Deviations
  3. Automated enforcement
  4. Compliance Matrix
  5. Additional Rules
  6. Static vs Dynamic
  7. Legacy code

Day 2: MISRA-C:2004

  1. Review of all the rules in detail

Day 3: QAC Overview and Features

  1. What Does QAC do?
  2. Tool Configuration
  3. Setting up a new project
  4. Performing Module and Cross-Module Analysis
  5. Code Metrics
  6. Code Visualisation
  7. Reports

QAC enforcement of MISRA-C

  1. The role of M2CM
  2. Configuration
  3. Message system structure
  4. Secondary Analysis
  5. Severity of Messages
  6. Enforcement Matrix

 QAC Internals and Integration

  1. QAC Command Line Interface
  2. Development Process Integration
  3. Analysing non-standard C code


Copyright ® 2009 eACT Technologies Home