Software Cost Estimation through Conceptual Requirement

  • Authors:
  • Yuan Zhao;Hee Beng Kuan Tan;Wei Zhang

  • Affiliations:
  • -;-;-

  • Venue:
  • QSIC '03 Proceedings of the Third International Conference on Quality Software
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software cost estimation is vital for the effective controland management of the whole software developmentprocess. Currently, Constructive Cost Model (COCOMO II)is the most popular tool for estimating software cost. Ituses Lines of Code and Function Points to assess softwaresize. However, these are actually implementation detailsand difficult to estimate during the early stage of softwaredevelopment. The Entity Relationship (ER) model is wellused in conceptual modeling (requirements analysis) fordata-intensive systems. In this article, we explore the use ofER model for the estimation of software cost. A new term,Path Complexity, is proposed. Based on Path Complexityand other factors, we built a multiple regression model forsoftware cost estimation. The approach has been validatedstatistically through system data from the real industryprojects.