SESep 20, 2012

A Metric for the Activeness of a Class

arXiv:1209.4634v1
Originality Synthesis-oriented
AI Analysis

This work addresses software engineers by providing a metric for evaluating class design, but it appears incremental as it builds on existing software metric concepts without introducing a new paradigm.

The authors tackled the problem of assessing class design quality in object-oriented programming by proposing the Class Activeness Metric, which measures the accessibility of class members when instantiated as objects to reduce complexity and time delays in object interactions.

In this paper, the authors propose a software metric called Class Activeness Metric which helps to determine the level of accessibility of the members of a class when it is instantiated as objects. Object interactions need to be straight forward as far as possible as complexity in these interactions can lead to time delays in accessing members not just confusing inheritance hierarchies. For object interactions to be non-complex, the classes must be designed well so that they are easily accessible. This necessitates the development of a metric for gauging the quality of design of a class. This metric is the Class Activeness Metric.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes