Print Email Facebook Twitter Assessing the Value of Coding Standards: An Empirical Study Title Assessing the Value of Coding Standards: An Empirical Study Author Boogerd, C.J. Moonen, L. Faculty Electrical Engineering, Mathematics and Computer Science Department Software Computer Technology Date 2008-12-31 Abstract Preprint of paper published in: ICSM 2008 - IEEE International Conference on Software Maintenance, 28 September-4 October 2008; doi:10.1109/ICSM.2008.4658076 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. Not only can compliance with a set of rules having little impact on the number of faults be considered wasted effort, but it can actually result in an increase in faults, as any modification has a non-zero probability of introducing a fault or triggering a previously concealed one. Therefore, it is important to build a body of empirical knowledge, helping us understand which rules are worthwhile enforcing, and which ones should be ignored in the context of fault reduction. In this paper, we describe two approaches to quantify the relation between rule violations and actual faults, and present empirical data on this relation for the MISRA C 2004 standard on an industrial case study. To reference this document use: http://resolver.tudelft.nl/uuid:646de5ba-eee8-4ec8-8bbc-2c188e1847ea Publisher Delft University of Technology, Software Engineering Research Group ISSN 1872-5392 Source Technical Report Series TUD-SERG-2008-017 Part of collection Institutional Repository Document type report Rights (c) 2008 The Author(s)IEEE Files PDF TUD-SERG-2008-017.pdf 256.86 KB Close viewer /islandora/object/uuid:646de5ba-eee8-4ec8-8bbc-2c188e1847ea/datastream/OBJ/view