基于案例推理的软件工作量估算的分析与设计
Analysis and Design of Case-Based Software Effort Estimation
摘要
软件项目估算历来就是一项比较复杂的活动,因为软件本身的复杂性、历史经验的缺乏、估算工具的缺乏以及一些人为错误,导致软件项目的估算往往和实际情况相差甚。本文在阐述软件项目估算和基于案例推理技术的基本方法和原理的基础上,用与待估算项目相似的历史数据集来对比并预测出待估算项目的工作量,采用计算欧几里德距离的方法来计算待估算项目与历史项目的相似度,然后计算待估算项目的估算值,并对估算结果进行评价,并采用Java代码实现估算的自动化过程。
Abstract
Software project size measurement is always a complicated matter because of software's natural complexity, lack of historical experience, shortage of estimation tools and some artificial mistakes, the size estimation of software project is always far away
关键词
软件项目估算/基于案例推理/相似度/交叉验证Key words
Software project estimation/Case-based Reasoning/Similarity/Cross-validation引用本文复制引用
出版年
2011