COMPONENT-BASED SOFTWARE ENGINEERING FRAMEWORK TO INCREASE THE ACCURACY OF SOFTWARE COST ESTIMATION

Authors

  • Shabir Ahmad
  • Muhammad Furqan
  • Bilal Ehsan

Keywords:

Algorithm Cost Models, Component-Based Development (CBD), Lines of Code (LOC), Software Cost Estimation, COCOMO, Factor Analysis

Abstract

This study explores the identification and assessment of reusable factors and variables that have a major impact on software cost estimation (SCE) by using the framework of Component-Based Software Engineering (CBSE). When used in component-driven settings, traditional estimation methods—in particular, object-oriented methods based on Lines of Code (LOC), function points and class metrics—display significant limitations. Although algorithmic models like COCOMO have been widely used, cost estimation that is specifically suited to CBSE has received little scholarly study. This framework treats time as the primary independent variable and suggests an organized process to identify and statistically validate essential parameters. The study determines the most important factors influencing software cost variation using survey-based data collecting and statistical analysis using SPSS, including factor and communalities analysis.

Downloads

Published

2026-03-16

How to Cite

Shabir Ahmad, Muhammad Furqan, & Bilal Ehsan. (2026). COMPONENT-BASED SOFTWARE ENGINEERING FRAMEWORK TO INCREASE THE ACCURACY OF SOFTWARE COST ESTIMATION. Spectrum of Engineering Sciences, 4(3), 778–786. Retrieved from https://www.thesesjournal.com/index.php/1/article/view/2237