5.0

5.0 | 1 rating Rate this file 11 Downloads (last 30 days) File Size: 4.32 MB File ID: #27525
image thumbnail

USING POLYSPACE® TO IMPLEMENT THE “SOFTWARE QUALITY OBJECTIVES FOR SOURCE CODE QUALITY” STANDARD

by Christian Bard

 

07 May 2010 (Updated 06 Apr 2012)

This document defines a general and standard approach to measure the software quality.

| Watch this File

File Information
Description

MathWorks - Renault SA - PSA Peugeot Citroën - Delphi Diesel System - Valeo group – Continental – Elektrobit wrote together a code quality standard from scratch.
The SQO document they wrote places the proof of absence of run-time errors at the center of its software quality model.
It details how the following elements of the quality model co-exist together with the supplier code life cycle: MISRA-C coding standard,
the absence of run-time errors and some code complexity metrics.

Required Products Polyspace Client for C/C++
Polyspace Model Link SL
Polyspace Model Link TL
Polyspace Server for C/C++
Polyspace UML Link RH
Real-Time Workshop
Embedded Coder
MATLAB release MATLAB 7.13 (2011b)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (1)
06 Jul 2010 Joachim Schlosser

Marvellous way to have a sound process for software quality improvement!

Please login to add a comment or rating.
Updates
29 Jun 2010

This is an update to remove some pages setting errors.

31 Jan 2011

Use of Polyspace® R2010b to comply to SQO v2.0

30 Mar 2012

New version Polyspace SQO V3

06 Apr 2012

Version 3 Applicable to SQO 2.0 and Polyspace release R2011b

Tag Activity for this File
Tag Applied By Date/Time
quality Martin Brochet 11 May 2010 11:22:26
runtime error Martin Brochet 11 May 2010 11:22:26
absence Martin Brochet 11 May 2010 11:22:26
formal method Martin Brochet 11 May 2010 11:22:26
misra Martin Brochet 11 May 2010 11:22:27
formal proof Martin Brochet 11 May 2010 11:22:27
software Martin Brochet 11 May 2010 11:22:27
automotive Martin Brochet 11 May 2010 11:22:27
aerospace Martin Brochet 11 May 2010 11:22:27
code source Martin Brochet 11 May 2010 11:22:27
polyspace Martin Brochet 11 May 2010 11:22:27
jsf Martin Brochet 14 Feb 2011 13:13:33
nightly build Martin Brochet 14 Feb 2011 13:13:33
iso Martin Brochet 14 Feb 2011 13:13:33
26262 Martin Brochet 14 Feb 2011 13:13:33
metrics Martin Brochet 14 Feb 2011 13:13:33
process automation Martin Brochet 14 Feb 2011 13:13:33
cyclomatic Martin Brochet 14 Feb 2011 13:13:33
his Martin Brochet 14 Feb 2011 13:13:33
comment density Martin Brochet 14 Feb 2011 13:13:33
coding rules Martin Brochet 14 Feb 2011 13:13:33
static Martin Brochet 14 Feb 2011 13:13:33
static analy Martin Brochet 14 Feb 2011 13:13:33
iso 26262 Christian Bard 30 Mar 2012 14:44:21
absence Christian Bard 30 Mar 2012 14:44:21
aerospace Christian Bard 30 Mar 2012 14:44:21
automotive Christian Bard 30 Mar 2012 14:44:21
code source Christian Bard 30 Mar 2012 14:44:21
coding rules Christian Bard 30 Mar 2012 14:44:21
comment density Christian Bard 30 Mar 2012 14:44:21
cyclomatic Christian Bard 30 Mar 2012 14:44:21
formal method Christian Bard 30 Mar 2012 14:44:21
formal proof Christian Bard 30 Mar 2012 14:44:21
his Christian Bard 30 Mar 2012 14:44:21
iso Christian Bard 30 Mar 2012 14:44:21
jsf Christian Bard 30 Mar 2012 14:44:21
metrics Christian Bard 30 Mar 2012 14:44:21
misra Christian Bard 30 Mar 2012 14:44:21
nightly build Christian Bard 30 Mar 2012 14:44:21
polyspace Christian Bard 30 Mar 2012 14:44:21
process automation Christian Bard 30 Mar 2012 14:44:21
quality Christian Bard 30 Mar 2012 14:44:21
runtime error Christian Bard 30 Mar 2012 14:44:21
software Christian Bard 30 Mar 2012 14:44:21
static Christian Bard 30 Mar 2012 14:44:21
stat Christian Bard 30 Mar 2012 14:44:21
26262 Matt Rhodes 01 Jun 2012 13:39:23
absence Matt Rhodes 01 Jun 2012 13:39:24
aerospace Matt Rhodes 01 Jun 2012 13:39:25
automotive Matt Rhodes 01 Jun 2012 13:39:27
code source Matt Rhodes 01 Jun 2012 13:39:30
coding rules Matt Rhodes 01 Jun 2012 13:39:32
comment density Matt Rhodes 01 Jun 2012 13:39:34
formal method Matt Rhodes 01 Jun 2012 13:39:37
formal proof Matt Rhodes 01 Jun 2012 13:39:39
his Matt Rhodes 01 Jun 2012 13:39:41
his source code metrics Matt Rhodes 01 Jun 2012 13:40:21
iso 26262 Matt Rhodes 01 Jun 2012 13:40:31
metrics Matt Rhodes 01 Jun 2012 13:40:34
polyspace Matt Rhodes 01 Jun 2012 13:40:50
process automation Matt Rhodes 01 Jun 2012 13:40:53
quality Matt Rhodes 01 Jun 2012 13:40:55
stat Matt Rhodes 01 Jun 2012 13:40:57
software quality Matt Rhodes 01 Jun 2012 13:41:33
software quality objectives Matt Rhodes 01 Jun 2012 13:41:33
sqo Matt Rhodes 01 Jun 2012 13:41:51

Contact us at files@mathworks.com