Application of Object Oriented Metrics to Java and C Sharp: Comparative Study
This paper presents the comparative study of various object oriented software metrics and their application on C Sharp and Java language. A set of eleven well established object-oriented metrics are applied on twenty C Sharp and Java programs to measure and compare the important features such as complexity, testability and maintainability of both languages. This analysis shows that C# is a modern and powerful language which is fully object-oriented as compared to Java. The primary objective of this study is to investigate the applicability of Object - Oriented software metrics to measure the complexity of a Java and C Sharp software applications.