Empirical validation of the RCDC and RCDE semantic Complexity metrics for object-oriented software

The Relative Class Domain Complexity (RCDC) and Relative Class Definition Entropy (RCDE) semantic metrics have been proposed for use as complexity metrics for object-oriented software. These semantic metrics are calculated on a knowledge-based representation of software, following a knowledge-based...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of computing and information technology 2007, Vol.15 (2), p.151-160
Hauptverfasser: COX, Glenn W, GHOLSTON, Sampson E, UTLEY, Dawn R, ETZKOM, Letha H, GALL, Cara Stein, FARRINGTON, Phillip A, FORTUNE, Julie L
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The Relative Class Domain Complexity (RCDC) and Relative Class Definition Entropy (RCDE) semantic metrics have been proposed for use as complexity metrics for object-oriented software. These semantic metrics are calculated on a knowledge-based representation of software, following a knowledge-based program understanding examination of the software. The metrics have great potential because they can be applied during the software design phase whereas most complexity metrics cannot be applied until after development is complete. In this paper, we present the results of a study to empirically validate the RCDC and RCDE metrics. We show that the metrics compare favorably with the findings of human experts and also that they correlate well with the results of conventional complexity metrics.
ISSN:1330-1136
1846-3908
DOI:10.2498/cit.1000794