A Method of Software Maintainability Evaluation Based on Static Analysis

Article Preview

Abstract:

Static analysis tools can generate plenty of information about the software. This paper uses the information to build the evaluation metrics of software maintainability, and unified these metrics. Then, we put forward a calculating method of the weights of metrics and create a software maintainability evaluation model. The results of software evaluation show that this method can evaluate the software maintainability objectively and qualitatively, and provides guide for decision-making and execution of software maintenance.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1757-1760

Citation:

Online since:

September 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] H. F. Zhang. Introduction to Software Engineering, Beijing: Tsinghua University Press, 2003: 179-191.

Google Scholar

[2] R. Land. Measurements of Software Maintainability, Proceeding of Second Conference on Software Engineering Research and Practise in Sweden(SERPS), 2002. 10.

Google Scholar

[3] W. Y. Liu, W. D. Zhang, W. Wang, Software Maintainability Evaluation Based on Analytic Hierarchy Process, Journal of Sichuan Ordnance, 2011. 07: 96-98.

Google Scholar

[4] J. W. Zhao, K. G. Hao, W. Ge, Software Maintainability Measurement Based on Extended Model of Software Measurement of MM, Computer Application, 2007. 06: 1430-1433.

Google Scholar

[5] D. Coleman, D. Ash, B. Lowther, Using Metrics to Evaluate Software System Maintainability, Computing Practices. 1994, 27(8): 44-49.

DOI: 10.1109/2.303623

Google Scholar

[6] IEEE, IEEE Standard Glossary of Software Engineering Terminology, report IEEE Std 610. 12 -1990, IEEE, (1990).

Google Scholar

[7] K. K. Aggarwal, Y. Singh, and J. K. Chhabra. An. Integrated Measure of Software Maintainability[C]. In Proceedings of Annual Reliability and Maintainability Symposium, IEEE, (2002).

DOI: 10.1109/rams.2002.981648

Google Scholar