Application in Cost Estimation of Collaborate Filtering
DOI:
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Accurate project cost prediction is an important goal for the software engineering community, but there are some defects in the method to estimate software cost. Collaborative Filtering has been developed in information retrieval researchers successfully which recommends items based on other user's reference in historical data set. Cost estimation based on Collaborative Filtering is researched. Because only numerical data can be handled in traditional collaborative filtering technology, and there are non-numeric numeric data in the attributes that describe the project characteristics, so the different strategies are used to normalize for describing the project's properties. And then the mean values are used for the missing contents. Cosine similarity is used to calculate the similarity between projects. Finnally cost is estimated using the weighted sum of the efforts in k-nearest neighbors. The method is applied in an experimental case to evaluate the effort estimation, and the result shows the accuracy of estimation may arrive to 80%.

    Reference
    Related
    Cited by
Get Citation

任雪利.协同过滤在软件成本估算中的应用.计算机系统应用,2014,23(6):246-249

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:November 02,2013
  • Revised:December 12,2013
  • Adopted:
  • Online: June 20,2014
  • Published:
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063