Interpretation of Inheritance with Object Oriented Metrics in context of Software Complexity
Mohit Kumar Sharma1, Amardeep Gupta2

1Mohit Kumar Sharma, Research Scholar, Faculty of Computational Science, GNA University, Phagwara, (Punjab), India. and Assistant Professor, Computer Science, J.C. D.A.V. College, Dasuya (Punjab), India.
2Dr. Amardeep Gupta, Principal, J.C. D.A.V. College, Dasuya (Punjab), India.

Manuscript received on 18 June 2019 | Revised Manuscript received on 25 June 2019 | Manuscript published on 30 June 2019 | PP: 1951-1955 | Volume-8 Issue-5, June 2019 | Retrieval Number: E7602068519/19©BEIESP
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Reusability is an important characteristic in Object Oriented Software Development, that involves requirement specification, analysis, design, coding, testing and implementation of existing software to rebuilt in same procedure to create new updated software application with reliable cost and on-time. It is systematic procedure of creation of software applications from existing to enable more powerful features to get productivity, quality and effective performance based on present need of hour. Inheritance is an important concept of reusability that is used in Object Oriented programming for creating new classes from existing classes. Object Oriented Software applications are benefited with inheritance based features for real world models. It has a capacity to solve complexity and make it reliable with inheritance metrics. Inheritance metrics are part of Object Oriented metrics given by different researchers from time to time for measurement. Inheritance metrics can be applied to interpret source code as a quality indicator. In software complexity, design or implementation is difficult to execute, understand and test. Interpretation has been done with different inheritances on Object Oriented Inheritance metrics that evaluated different computation values to explore, solve and reduce software complexity.
Keywords: C-K Metrics, Complexity, Inheritance Hierarchy, L-K Metrics, MOOD

Scope of the Article: Software Engineering