2012
DOI: 10.5120/ijais12-450781
|View full text |Cite
|
Sign up to set email alerts
|

Importance of Inheritance and Interface in OOP Paradigm Measure through Coupling Metrics

Abstract: A large numbers of metrics have been proposed for measuring properties of object-oriented software such as size, inheritance, cohesion and coupling. The coupling metrics presented in this paper exploring the difference between inheritance and interface programming. This paper presents a measurement to measure coupling between object (CBO), number of associations between classes (NASSocC), number of dependencies in metric (NDepIN) , number of dependencies out metric (NDepOut) , Number of children (NOC) and Dept… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2017
2017
2017
2017

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 4 publications
0
1
0
Order By: Relevance
“…4. The core application or core abstraction layer defines functionality through interfaces [18], applying the principle of loose coupling [19] where the implementation of any of the interface classes could be changed without having to change the core interface class itself. These interfaces are implemented by requesting data from selected CAD applications using the respective API's that they expose, but the domain logic is retained by the core abstraction layer.…”
Section: Multi-cad Api For Automatic Knowledge Extractionmentioning
confidence: 99%
“…4. The core application or core abstraction layer defines functionality through interfaces [18], applying the principle of loose coupling [19] where the implementation of any of the interface classes could be changed without having to change the core interface class itself. These interfaces are implemented by requesting data from selected CAD applications using the respective API's that they expose, but the domain logic is retained by the core abstraction layer.…”
Section: Multi-cad Api For Automatic Knowledge Extractionmentioning
confidence: 99%