DocumentCode :
3251043
Title :
Software cost estimation through conceptual requirement
Author :
Zhao, Yuan ; Tan, Hee Beng Kuan ; Zhang, Wei
Author_Institution :
Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Nanyang Avenue, Singapore
fYear :
2003
fDate :
6-7 Nov. 2003
Firstpage :
141
Lastpage :
144
Abstract :
Software cost estimation is vital for the effective control and management of the whole software development process. Currently, the constructive cost model (COCOMO II) is the most popular tool for estimating software cost. It uses lines of code and function points to assess software size. However, these are actually implementation details and difficult to estimate during the early stage of software development. The entity relationship (ER) model is well used in conceptual modeling (requirements analysis) for data-intensive systems. In this article, we explore the use of ER model for the estimation of software cost. A new term, path complexity, is proposed. Based on path complexity and other factors, we built a multiple regression model for software cost estimation. The approach has been validated statistically through system data from the real industry projects.
Keywords :
entity-relationship modelling; formal specification; regression analysis; software cost estimation; COCOMO II; conceptual modeling; constructive cost model; data-intensive systems; entity relationship model; path complexity; requirements analysis; software cost estimation; software development; Application software; Consumer electronics; Costs; Erbium; Object oriented databases; Object oriented modeling; Programming; Software development management; Technology management; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2003. Proceedings. Third International Conference on
Print_ISBN :
0-7695-2015-4
Type :
conf
DOI :
10.1109/QSIC.2003.1319096
Filename :
1319096
Link To Document :
بازگشت