Object Oriented Metrics – A Historical Perspective
Object oriented technology is a new approach for developing software systems to increase software quality, software flexibility and extensibility. Software quality cannot be improved unless it can be measured. Software metrics are units of measurement and are a potential tool to improve the quality of software. Software programmers need valid measures for evaluating and controlling the software projects. The concepts of software metrics are well established and many metrics relating to product quality have been developed and used. The primary Aim of this survey is to present the existing relevant work as complete as possible. The survey includes traditional software metrics that could be applied to object oriented programming and a set of object oriented metrics. A historical perspective of object-oriented metrics guides researchers and developers on how to measure the quality characteristics of object oriented programming. The results can be used by quality engineers in selecting the proper set of metrics for their software projects. The future of software metrics lies in using, testing and enabling managers to make many kinds of predictions and assessments.
Bertrand Meyer, “The role of Object Oriented Metrics “, IEEE, as part of the Component and Object Technology Department, Nov.1998.
Capers Jones, Applied Software Measurement , Tata McGraw Hill,Third Edition, New Delhi.
Cem Kanner and Walter P. Bond ,” Software Engineering Metrics :What to measure and How Do We Know?” 10th International software metrics symphosium,2004.
Chidamber and C.Kemrer ,” A metrics suite for Object Oriented Design”, IEEE Trans. Software Eng. , Vol.20,No.6,pp. 476-493.,June 1994.
Fenton S.E. and Fleeger S.L.,” Software metrics and practical approach”, 2nd edition, 2007.
Gopalaswamy Ramesh and Ramesh Bhattiprolu, “Software Maintenance, Effective Practices for Geographically Distributed Environments”, PP : 151-155
Hardeep Singh, Arvind Kalia, Sumesh Sood, Parminder Kaur and Kuiljeet Kaur,” A metrics Frame work for Determination of Requirement for Engineering “, The Icfai Journal of Systems Management, Vol. lidatVI , No. 2 , 2008.
Hector M. Olague, Letha H. Etzkorn, Senior Member IEEE,Sampson Gholston and Stephen Quattlebaum,” Emprical Validation of three Software Metrics Suites to Predict Fault-proneness of Object-Oriented Developed Using Highly Iterative or Agile Software Development Processes”, IEEE Transactions on Software Engineering, Vol.33,No.6, pp 402-419,June 2007.
Kavitha .A. and Shanmugam.A , “ An Emprical Validation of Code and Design Metrics for Object-oriented Software at Runtime Based on Execution Trace Events”, Karpagam JCS, Vol. 3, Issue 1, Nov – Dec 2009.
Khan R.A. , Mustafa .K. and Ahson.S.I., “ Software Quality Concepts and Practices “, Narosa Publishing House Ltd.,2006.
Ramaraj.E and Duraisamy.S ,” A Survey on Object Oriented Design Metrics”, Karpagam JCS ,Vol.1 Issue 6 Sep.- Oct.2007.
Rene Santaolaya Salgado , Olivia G. Fragosio Diaz, Manuel A. Valdes Marrero, Issac M. Vaseuqz Mendez and Sheila L. Delfin Lara, “ An Object Oriented Metric to Measure the Degree of dependency Due to Unused Interfaces”, ICCSA 2004 , LNCS 3046, pp. 808-817 @Springer,Verlag Berlin Heidelberg 2004.
Shyam R. Chidamber, Chris F. Kemrer, “A Metrics Suite for Object Oriented Design”, M.I.T. Sloan School of Management,E53-315,1993.
Xenos .M. Starvrinoudis.D. Zikouli and Christodoulakis .D. , “Object Oriented Metrics – A Survey , Proceedings of the Fesma 2000,Federation of European Software Measurement Association,Madrid,Spain,2000.
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution 3.0 License.