Abstract : Space and Naval Warfare Systems Center Pacific (SSC Pacific) seeks to establish and provide a set of software quality metrics, measured from common static code analysis tools, which the Department of the Navy can use to measure quality. These metrics provide quality and maturity data through all stages of software development to further ensure that the software delivered meets government-specific requirements. Carefully chosen metrics can direct attention to problems, providing diagnostic value and influence developers behavior, and offset post-delivery maintenance costs.We have identified software qualities, software analysis tools, and related metrics. This effort was based on existing data and analysis of that data, proofing a formula for use by Department of the Navy software development efforts to measure inherent quality of the software under development. However, each project is unique and requires a software quality model tailored for its individual needs. This process is an ongoing effort for any organization and requires analysis of data and trends to determine the most effective implementation of metrics to achieve the highest fidelity of quality and provide for beneficial cost savings. In addition, evaluators need to create and calibrate cost functions for the cost of fixing the code that does not meet software code requirements. This activity will normalize the software model based on cost.
[1]
Dimitris Stavrinoudis.
RELATION BETWEEN SOFTWARE METRICS AND MAINTAINABILITY
,
1999
.
[2]
Elmar Jürgens,et al.
Code Similarities Beyond Copy & Paste
,
2010,
2010 14th European Conference on Software Maintenance and Reengineering.
[3]
Brian W. Kernighan,et al.
The Practice of Programming
,
1999
.
[4]
Anas N. Al-Rabadi,et al.
A comparison of modified reconstructability analysis and Ashenhurst‐Curtis decomposition of Boolean functions
,
2004
.
[5]
Dolores R. Wallace,et al.
Structured Testing: A Testing Methodology Using the Cyclomatic Complexity Metric
,
1996
.
[6]
Jeffrey S. Poulin,et al.
Measuring software reusability
,
1994,
Proceedings of 1994 3rd International Conference on Software Reuse.
[7]
Jazi Eko Istiyanto,et al.
STATISTICAL ANALYSIS ON SOFTWARE METRICS AFFECTING MODULARITY IN OPEN SOURCE SOFTWARE
,
2011
.
[8]
Jayadeep Pati,et al.
Effectiveness of Software Metrics for Object-oriented System
,
2012
.
[9]
Chris F. Kemerer,et al.
A Metrics Suite for Object Oriented Design
,
2015,
IEEE Trans. Software Eng..
[10]
Elisa Yumi Nakagawa,et al.
Software Architecture Relevance in Open Source Software Evolution: A Case Study
,
2008,
2008 32nd Annual IEEE International Computer Software and Applications Conference.