id: Simula.SE.449
authors: Cathal Boogerd and Leon Moonen
title: Evaluating the Relation Between Coding Standard Violations and Faults Within and Across Software Versions
publication_year: 2009
abstract: In spite of the widespread use of coding standards and tools enforcing their rules, there is little empirical evidence supporting the intuition that they prevent the introduction of faults in software. In previous work, we performed a pilot study to assess the relation between rule violations and actual faults, using the MISRA C 2004 standard on an industrial case. In this paper, we investigate three different aspects of the relation between violations and faults on a larger case study, and compare the results across the two projects. We find that 10 rules in the standard are significant predictors of fault location.
publication_url: 
pdf_url: 
booktitle: 6th IEEE Working Conference on Mining Software Repositories (MSR)
editor:  
volume: 
number: 
chapter: 
pages: 41-51
publisher: IEEE
organization: 
address: 
edition: 
series: 
isbn: 978-1-4244-3493-0
keywords: ()
publication_month: 
note: 
annote: 
additional: []
location: 
publication_state: Published
simula_ou: [<Department at /simula/department/best>]
publisher_url: 
category: Conference
from_date: 2009/05/16 00:00:00 GMT+2
to_date: 2009/05/17 00:00:00 GMT+2

