Exploring software complexity metric from procedure oriented to object oriented
Authors:
- 1 January 2016
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 630-634
Abstract
Software metrics are developed and used by various software organizations for evaluating and assuring software code quality, operation and continuance. We differentiate software complexity metrics in accordance with the procedural and object oriented approach of programming languages. Software developers and maintainers need to read and understand source programs. The increase in size and complexity of software affects several quality attributes, especially understandability and maintability. In this paper we discuss various procedural and object oriented software metrics. We tried to calculate complexity of sample code by using different procedural metrics. The propose this simulation is to show that complexity for same code differs from metric to metric. The effectiveness of any metric is different for procedural and object oriented approach. So we proposed a hybrid approach to get accurate complexity value.Keywords
This publication has 5 references indexed in Scilit:
- Empirical Study of Object-Oriented Metrics.The Journal of Object Technology, 2006
- Measuring OO systems: a critical analysis of the MOOD metrics2003
- A metrics suite for object oriented designIEEE Transactions on Software Engineering, 1994
- Software Function, Source Lines of Code, and Development Effort Prediction: A Software Science ValidationIEEE Transactions on Software Engineering, 1983
- A Complexity MeasureIEEE Transactions on Software Engineering, 1976