COMPONENT-BASED SOFTWARE ENGINEERING FRAMEWORK TO INCREASE THE ACCURACY OF SOFTWARE COST ESTIMATION
Keywords:
Algorithm Cost Models, Component-Based Development (CBD), Lines of Code (LOC), Software Cost Estimation, COCOMO, Factor AnalysisAbstract
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.













