Evaluating Combined Influence of Weighted Analysis Class Diagram Metrics on Early Software Size Estimation

Analysis class diagram (ACD) metrics like number of classes, number of methods, and number of attributes can be used for early software size estimation by project managers during initial project planning. However, not all of these ACD metrics have the same influence on software size. This study aims to empirically determine the relative influence of these ACD metrics on software size using historical data from academia and industry. Using the objective class points (OCP) metric as a base, two new metrics -- enhanced OCP (EOCP) and weighted EOCP (WEOCP) -- are proposed. Separate linear regression-based early software size estimation models are also constructed and validated using the original OCP metric and its newly proposed variants. A comparison of these models reveals that models based on our freshly proposed metrics perform better in terms of early size estimation accuracy.

Authors

Institutions

Publication Details

Journal
Computing and Informatics
Published
2025-01-01
DOI
https://doi.org/10.31577/cai_2025_1_26
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Evaluating Combined Influence of Weighted Analysis Class Diagram Metrics on Early Software Size Estimation

Ali Afzal Malik, Marriam Daud
Computing and Informatics
Software Engineering Research
article

Evaluating Combined Influence of Weighted Analysis Class Diagram Metrics on Early Software Size Estimation

Ali Afzal Malik, Marriam Daud
article en

Abstract

Analysis class diagram (ACD) metrics like number of classes, number of methods, and number of attributes can be used for early software size estimation by project managers during initial project planning. However, not all of these ACD metrics have the same influence on software size. This study aims to empirically determine the relative influence of these ACD metrics on software size using historical data from academia and industry. Using the objective class points (OCP) metric as a base, two new metrics -- enhanced OCP (EOCP) and weighted EOCP (WEOCP) -- are proposed. Separate linear regression-based early software size estimation models are also constructed and validated using the original OCP metric and its newly proposed variants. A comparison of these models reveals that models based on our freshly proposed metrics perform better in terms of early size estimation accuracy.

Computing and InformaticsVol. 44(1)
National University of Modern Languages (PK), National University of Computer and Emerging Sciences (PK)
Openalex Percentile: Top 91%
Software Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Evaluating Combined Influence of Weighted Analysis Class Diagram Metrics on Early Software Size Estimation — Ali Afzal Malik, Marriam Daud · Computing and Informatics (2025) | TGRS Research Map | TGRS