Research Article

Application of Object Oriented Metrics to Java and C Sharp: Comparative Study

by  Arti Chhikara, Priyavart Sangwan
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 64 - Issue 21
Published: February 2013
Authors: Arti Chhikara, Priyavart Sangwan
10.5120/10762-5737
PDF

Arti Chhikara, Priyavart Sangwan . Application of Object Oriented Metrics to Java and C Sharp: Comparative Study. International Journal of Computer Applications. 64, 21 (February 2013), 40-49. DOI=10.5120/10762-5737

                        @article{ 10.5120/10762-5737,
                        author  = { Arti Chhikara,Priyavart Sangwan },
                        title   = { Application of Object Oriented Metrics to Java and C Sharp: Comparative Study },
                        journal = { International Journal of Computer Applications },
                        year    = { 2013 },
                        volume  = { 64 },
                        number  = { 21 },
                        pages   = { 40-49 },
                        doi     = { 10.5120/10762-5737 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2013
                        %A Arti Chhikara
                        %A Priyavart Sangwan
                        %T Application of Object Oriented Metrics to Java and C Sharp: Comparative Study%T 
                        %J International Journal of Computer Applications
                        %V 64
                        %N 21
                        %P 40-49
                        %R 10.5120/10762-5737
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

This research 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.

References
  • Chidamber S. , and Kemerer C. (1991), "Towards a Metrics Suite for Object Oriented Design,'' Object Oriented Programming Systems, Languages and Applications (OOPSLA), Vol 10, pp 197-211.
  • Chidamber S. , and Kemerer C. (1994)," A Metrics Suite for Object Oriented Design", IEEE Transactions on Software Engineering, vol. 20, no. 6, pp. 476-493.
  • Chidamber S. , Darcy, D. and Kemerer C. (1998), "Managerial use of Metrics for Object Oriented Software": an Exploratory Analysis, IEEE Transaction on Software Engineering, vol. 24, no. 8, pp. 629-639.
  • Conte S. D. , Sunsmore H. E, and Shen V. Y. ,(2003) Software Engineering Metrics and Models, Benjamin/Cummings Publications, Menlo Park, California.
  • Jain V. K (2001), "The Complete Guide to C# programming", First Edition.
  • Schildt H. ,(2006), "Java: The Complete Reference", 6th Edition, McGraw Hill Publication, ISBN: 0072263857, 9780072263855.
  • Wei L. , Salley H. (1993), "Maintenance Metrics for the Object Oriented Paradigm", First International Software Metrics Symposium. Baltimore, Maryland. Los Alamitos, California: IEEE Computer Society Press.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

C Sharp Java Object-Oriented Software Development Software Metric

Powered by PhDFocusTM