DocumentCode
2773587
Title
Software Metrics Based on Coding Standards Violations
Author
Takai, Yasunari ; Kobayashi, Takashi ; Agusa, Kiyoshi
Author_Institution
Grad. Sch. of Inf. Sci., Nagoya Univ., Nagoya, Japan
fYear
2011
fDate
3-4 Nov. 2011
Firstpage
273
Lastpage
278
Abstract
Software metrics is one of promise technique to capture the size and quality of products, development process in order to assess a software development. Many software metrics based on various aspects of a product and/or a process have been proposed. There is some research which discuss the relation between software metrics and faults to use these metrics as the indicator of quality. Most of these software metrics are based on structural features of products or process information related to explicit fault. In this paper, we focus on latent faults detected by static analysis techniques. The coding checker is widely used to find coding standards violations which are strongly relating to latent faults. In this paper, we propose new software metrics based on coding standards violations to capture latent faults in a development. We analyze two open source projects by using proposed metrics and discuss the effectiveness.
Keywords
program diagnostics; public domain software; software fault tolerance; software metrics; software quality; software standards; coding checker; coding standard violations; open source projects; software latent fault detection; software metrics; software product quality; static analysis techniques; Encoding; Kernel; Maintenance engineering; Software metrics; Standards; Coding Standard; Software Metrics; Static Analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Measurement, 2011 Joint Conference of the 21st Int'l Workshop on and 6th Int'l Conference on Software Process and Product Measurement (IWSM-MENSURA)
Conference_Location
Nara
Print_ISBN
978-1-4577-1930-1
Type
conf
DOI
10.1109/IWSM-MENSURA.2011.34
Filename
6113072
Link To Document