Measuring Complexity of Object Oriented Programs
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Open Access Color
Green Open Access
No
OpenAIRE Downloads
OpenAIRE Views
Publicly Funded
No
Abstract
In this paper, a metric for object oriented language is formulated and validated. On the contrary of the other metrics used for object oriented programming (OOPs), the proposed metric calculates the complexity of a class at method level and hence considers the internal architecture of the classes, subclasses and member functions. The proposed metric is evaluated against Weyuker's proposed set of measurement principles through examples and validated through experimentation, case study and comparative study with similar measures. The practical usefulness of the metric is evaluated by a practical framework. © 2008 Springer-Verlag Berlin Heidelberg.
Description
University of Perugia; University of Calgary; Innovative Computational Science Applications (ICSA); MASTER-UP; University of Calgary, SPARCS Laboratory; OptimaNumerics
ORCID
Keywords
Cognitive weights, Method complexity, Object oriented programming (OOP), Software metrics, Validation
Fields of Science
Citation
WoS Q
Scopus Q

OpenCitations Citation Count
5
Volume
5073 LNCS
Issue
PART 2
Start Page
652
End Page
667
PlumX Metrics
Citations
CrossRef : 3
Scopus : 7
Captures
Mendeley Readers : 10
SCOPUS™ Citations
7
checked on Jun 09, 2026
Web of Science™ Citations
3
checked on Jun 09, 2026
Google Scholar™


