一种基于多目标的软件需求选择群智能优化算法
本文关键词:一种基于多目标的软件需求选择群智能优化算法
更多相关文章: 下个版本问题 多目标智能算法 软件需求选择 群智能 鸟类匹配策略
【摘要】:软件版本更新时的需求选择具有极大难度,将对下一个版本的软件的成本以及客户满意度产生一定程度的影响。对于软件开发者而言,亟需达到同时解决2个矛盾的目标:1)下个版本选择需求的总成本最低;2)让那些对于公司有着不同重要性又有着自己不同看法的客户尽可能满意。值得注意的是,需求之间有着多种约束关系。这种问题被称为下个版本问题(NRP)。针对这一问题,已出版的学术文献中缺乏对所有约束类型的综合考虑,且多数研究将该问题简化为单纯的单目标优化问题。本文提出一种基于多目标群的软件需求智能优化算法,弥补现有研究的不足,借鉴鸟类的繁殖匹配策略,可以根据问题规模调整参数,从而更好地适用于不同规模的问题。该算法首先产生一批初始种群,然后根据不同的分类进行迭代,再通过帕累托提出的多目标评价方法选择出优秀的个体,调整种群分类后继续迭代,最终通过多次迭代获取一组需求选择方案。研究结果表明,该算法能产生高质量的有效解决方案。通过与不同的算法比较研究可以得知,该方法产生的方案比其他相关研究产生的方案更为优秀。
【作者单位】: 武汉理工大学计算机科学与技术学院;
【关键词】: 下个版本问题 多目标智能算法 软件需求选择 群智能 鸟类匹配策略
【分类号】:TP18;TP311.5
【正文快照】: 0引言随着软件行业的发展,软件系统的复杂性不断增加。对于软件公司和软件开发者而言,软件版本更新的难度也将越来越大,而使用最少的成本来满足软件使用者更多的有效需求,则成为软件公司所追求的重要目标。现实表明,在大多数情况下,难以同时实现满足所有的新需求。因此,在软件
【相似文献】
中国期刊全文数据库 前10条
1 江城;审时度势定制软件需求[J];中国计算机用户;2004年42期
2 符丁;;一种从组织业务数据中获取软件需求的方法[J];现代计算机(专业版);2012年16期
3 柴振荣;金融界对软件需求的展望[J];管理科学文摘;1994年09期
4 刘寒冰;;基于案例的《软件需求工程》课程教学模式研究[J];软件导刊;2014年02期
5 别春丽;对开发与管理软件需求的探讨[J];中国金融电脑;2001年10期
6 张遂征;软件需求复杂性度量与有效性检验方法[J];中国铁道科学;2002年06期
7 杨根兴,金荣得,宗宇伟;软件需求的不确定性与解决途径[J];计算机应用与软件;2002年04期
8 陈建明;软件需求工程及其发展[J];装甲兵工程学院学报;2003年03期
9 杨向东;浅谈金融软件需求管理[J];华南金融电脑;2003年03期
10 赵延;;切莫忽视软件需求开发[J];金融电子化;2004年06期
中国重要会议论文全文数据库 前1条
1 吕春秋;;软件需求方法与实践[A];科技创新与节能减排——吉林省第五届科学技术学术年会论文集(上册)[C];2008年
中国重要报纸全文数据库 前7条
1 章培林;弥合软件需求的差距[N];中国计算机报;2004年
2 蒋思军 吴恩平 喻景华;电信软件需求的管控[N];计算机世界;2006年
3 吴易;保险业对基础架构软件需求强劲[N];计算机世界;2005年
4 易人;CRM需要一个不同的格局[N];计算机世界;2001年
5 东惠;电力IT应用呈现四大特征[N];中国电力报;2002年
6 ;亚太ICT市场十大预测[N];网络世界;2006年
7 记者 周远 特约记者 王会甫;变作战数据为“可口大餐”[N];解放军报;2014年
中国博士学位论文全文数据库 前2条
1 刘刚;面向领域的软件需求一致性验证方法研究[D];哈尔滨工程大学;2008年
2 湛浩e,
本文编号:958456
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/958456.html