Exploring the Impact of Alternatives of Object-Oriented Cohesion Measures on Machine Learning-Based Predictions of Inheritance Reusability

The cohesion of an object-oriented class refers to the relatedness of its methods and attributes.Constructors, destructors, and access methods are special types of methods featuring unique characteristics that can artificially affect class cohesion quantification.Methods Wheels within a class can also directly or transitively invoke each other, rep

read more