Research Article

Complexity Identification of Inheritance and Interface based on Cohesion and Coupling Metrics to Increase Reusability

by  Maya Yadav, Jasvinder Pal Singh, Pradeep Baniya
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 64 - Issue 8
Published: February 2013
Authors: Maya Yadav, Jasvinder Pal Singh, Pradeep Baniya
10.5120/10657-5423
PDF

Maya Yadav, Jasvinder Pal Singh, Pradeep Baniya . Complexity Identification of Inheritance and Interface based on Cohesion and Coupling Metrics to Increase Reusability. International Journal of Computer Applications. 64, 8 (February 2013), 30-35. DOI=10.5120/10657-5423

                        @article{ 10.5120/10657-5423,
                        author  = { Maya Yadav,Jasvinder Pal Singh,Pradeep Baniya },
                        title   = { Complexity Identification of Inheritance and Interface based on Cohesion and Coupling Metrics to Increase Reusability },
                        journal = { International Journal of Computer Applications },
                        year    = { 2013 },
                        volume  = { 64 },
                        number  = { 8 },
                        pages   = { 30-35 },
                        doi     = { 10.5120/10657-5423 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2013
                        %A Maya Yadav
                        %A Jasvinder Pal Singh
                        %A Pradeep Baniya
                        %T Complexity Identification of Inheritance and Interface based on Cohesion and Coupling Metrics to Increase Reusability%T 
                        %J International Journal of Computer Applications
                        %V 64
                        %N 8
                        %P 30-35
                        %R 10.5120/10657-5423
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

Measurement is an essential component of software engineering the aim of this paper to identify and analyze complexity of object oriented programming. In this we have applied Cohesion and Coupling metrics on programs of inheritance and interface and evaluate the metrics values. The cohesion and Coupling metrics presented identifies complexity between inheritance and interface programming. In this paper we want to show which concept is good to use and beneficial for software developer. This paper focuseson an empirical evaluation of object oriented metrics in C#. The resulting valueshave been analyzed to provide significant insight about theobject oriented characteristics of reusability programs.

References
  • Bowman, M. , Debray, S. K. , and Peterson, L. L. 1993. Reasoning about naming systems. .
  • Ding, W. and Marchionini, G. 1997 A Study on Video Browsing Strategies. Technical Report. University of Maryland at College Park.
  • Fröhlich, B. and Plate, J. 2000. The cubic mouse: a new device for three-dimensional input. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
  • Tavel, P. 2007 Modeling and Simulation Design. AK Peters Ltd.
  • Sannella, M. J. 1994 Constraint Satisfaction and Debugging for Interactive User Interfaces. Doctoral Thesis. UMI Order Number: UMI Order No. GAX95-09398. , University of Washington.
  • Forman, G. 2003. An extensive empirical study of feature selection metrics for text classification. J. Mach. Learn. Res. 3 (Mar. 2003), 1289-1305.
  • Brown, L. D. , Hua, H. , and Gao, C. 2003. A widget framework for augmented interaction in SCAPE.
  • Y. T. Yu, M. F. Lau, "A comparison of MC/DC, MUMCUT and several other coverage criteria for logical decisions", Journal of Systems and Software, 2005, in press.
  • Spector, A. Z. 1989. Achieving application requirements. In Distributed Systems, S. Mullender.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Object Oriented Metrics C# Cohesion Coupling Inheritance Interface

Powered by PhDFocusTM