收藏本站
《西北工业大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

基于进化计算的软件过程优化与成本估算研究

雒雪芳  
【摘要】:软件是信息社会的基石,软件产业也因此成为当今世界各国竞争的关键之一。半个多世纪以来,软件发展历程中暴露出种种问题,例如成本超支、进度失控、工期超期、生产率和资源利用率低等,统称为“软件危机”。改进软件过程对于缓解软件危机具有重要的现实意义。 软件过程是一个典型的多元非线性复杂系统,是软件生存周期中与活动、约束和资源相关的有序步骤集合。目前的软件过程模型主要有线性模型、V模型、增量模型、螺旋模型、原型模型和并行网络模型。从提高生产率和资源利用率的角度看,并行网络模型是软件过程体系结构发展的趋势之一,如何构建并行模型也成为研究热点。进化计算是系统科学与人工智能的一个分支,为解决复杂系统问题提供了一种研究思路,近年来在工程领域得到了广泛应用。 本文以提高软件生产率、资源利用率和成本估算精度为目的,以进化计算为研究手段,以软件过程为研究对象,集中探讨了成本估算、活动规划和资源配置的问题,主要内容包括: 1.简要介绍软件的发展历程及其对国家经济、社会、军事的重要性。分析目前软件产业发展面临的危机与挑战,以及改进软件过程的必要性。 2.系统总结软件过程的发展脉络,剖析各学科在不同发展阶段对软件过程研究的优点、缺点。论述进化计算的产生背景、基本原理、方法体系和特点。 3.分析软件成本的要素与结构特点,阐述成本估算的必要性和复杂性,按照估算原理对估算方法进行归类与总结。神经网络操作的“黑箱性”不利于发掘成本值与驱动因子间的因果关系,而进化计算建模能够得到数学公式,运用数理统计工具可进一步实现系统分析。本文利用GAPSO混合规划算法,结合CoCoMo成本驱动因子,提出一种基于进化计算原理的软件成本估算方法,以相关性系数、PRED、MMRE为对比参数,通过实例证明该模型有效提高了估算精度。 4.分析软件过程中普遍存在的约束关系,构筑基于活动优先级的软件过程活动规划方法。系统研究人员的组织、分工、配置方式,建立软件领域的人力资源质量评估体系。通过任务分解、接口分析、环路处理、资源评估的步骤,结合矩阵编码的遗传算法提出了ASRC-GA模型,并采用项目实例对该模型在节约成本、缩短工期、提高适应度方面的有效性进行验证。
【学位授予单位】:西北工业大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP311.5

手机知网App
【引证文献】
中国硕士学位论文全文数据库 前3条
1 张力;基于复杂性的软件过程动态资源配置优化研究[D];西北工业大学;2007年
2 许振华;基于复杂性理论的软件过程优化及其风险评价[D];西北工业大学;2007年
3 陈艳;ERP软件成本估算研究[D];武汉理工大学;2008年
【参考文献】
中国期刊全文数据库 前10条
1 张纪会,高齐圣,徐心和;自适应蚁群算法[J];控制理论与应用;2000年01期
2 王鲁捷;侯健;;科技人才绩效评估指标体系探讨[J];中国人力资源开发;2005年01期
3 刘密霞,余冬梅,冯涛;有色Petri网在软件开发中的应用[J];兰州理工大学学报;2004年03期
4 陈星莺,钱锋,杨素琴;模糊动态规划法在配电网无功优化控制中的应用[J];电网技术;2003年02期
5 柳丹枫;构建党校图书馆工作绩效综合考评指标体系[J];图书馆理论与实践;2005年03期
6 韩用明,吴相林,岳超源;基于SPN的软件过程模型及蒙特卡洛仿真[J];华中科技大学学报(自然科学版);2003年07期
7 潘善亮,陈刚,董金祥;支持并行规划和设计的项目管理模型研究[J];计算机辅助设计与图形学学报;2001年08期
8 郑超,高连生;蚁群算法在资源受限项目调度问题中的应用[J];计算机工程与应用;2005年27期
9 徐艺,黄瑞清,张永清;软件开发的并行工程[J];计算机工程与应用;1998年02期
10 王黎霞,李彤;一个支持软件并行工程的过程模型[J];计算机工程;1999年11期
中国硕士学位论文全文数据库 前3条
1 陈迎欣;软件过程中活动规划与资源分配方法的研究[D];哈尔滨工程大学;2003年
2 邵发明;软件成本估计技术的分析与研究[D];电子科技大学;2005年
3 徐超;基于Petri网的工作流技术研究与应用[D];大连理工大学;2004年
【共引文献】
中国期刊全文数据库 前10条
1 汤放奇,李茂军,罗安;人工免疫算法的全局收敛性分析[J];长沙电力学院学报(自然科学版);2004年03期
2 丁海军,陈佑健;蚁群算法的现状与研究进展[J];河海大学常州分校学报;2005年01期
3 孙京诰,李秋艳,杨欣斌,黄道;基于蚁群算法的故障识别[J];华东理工大学学报;2004年02期
4 詹士昌;蚁群算法在连续性空间优化问题中的应用[J];杭州师范学院学报(自然科学版);2004年05期
5 詹士昌,徐婕;蚁群算法在水位流量关系拟合中的应用[J];杭州师范学院学报(自然科学版);2005年02期
6 詹士昌 ,吴俊;基于蚁群算法的PID参数优化设计[J];测控技术;2004年01期
7 马良,项培军;蚂蚁算法在组合优化中的应用[J];管理科学学报;2001年02期
8 王剑,李平,杨春节;蚁群算法的理论与应用[J];机电工程;2003年05期
9 吴靓;何清华;黄志雄;邹湘伏;;基于蚁群算法的多机器人集中协调式路径规划[J];机器人技术与应用;2006年03期
10 王鲁捷,高小泽;企业专业技术人员育新绩效评价指标体系研究[J];现代经济探讨;2005年10期
中国重要会议论文全文数据库 前10条
1 白明;李建勇;;基于改进蚁群算法的FMS工艺路线优化配置[A];先进制造技术论坛暨第二届制造业自动化与信息化技术交流会论文集[C];2003年
2 李作洲;朱义胜;;基于蚁群优化的CDMA下行链路突发数据准入控制[A];2004中国控制与决策学术年会论文集[C];2004年
3 施寒潇;;基于改进型蚁群算法求解0/1背包问题[A];2005中国控制与决策学术年会论文集(上)[C];2005年
4 李铁军;彭玉青;林涛;;基于蚂蚁算法的机器人路径规划[A];2005中国控制与决策学术年会论文集(下)[C];2005年
5 潘永湘;杨瑞;;混合自适应蚁群算法[A];第二十三届中国控制会议论文集(上册)[C];2004年
6 曹晓辛;李柠;黄道;;基于混合蚁群搜索算法的模糊神经网络[A];第二十三届中国控制会议论文集(下册)[C];2004年
7 贺建民;闵锐;;多Agent系统中蚁群算法的设计与实现[A];2006年全国开放式分布与并行计算学术会议论文集(二)[C];2006年
8 辛雷;张言滨;孙铭泽;辛鹏;蔡国伟;;基于蚁群最优算法的配电网重构[A];第十一届全国电工数学学术年会论文集[C];2007年
9 西光旭;;蚁群优化算法与应用研究[A];系统仿真技术及其应用(第7卷)——'2005系统仿真技术及其应用学术交流会论文选编[C];2005年
10 郝晋;石立宝;周家启;;具有随机扰动特性的蚁群算法[A];中国仪器仪表学会第三届青年学术会议论文集(下)[C];2001年
中国博士学位论文全文数据库 前10条
1 刘慷;超临界二氧化碳二元体系临界性质的理论研究[D];北京化工大学;2002年
2 李艳君;拟生态系统算法及其在工业过程控制中的应用[D];浙江大学;2001年
3 陈昌富;仿生算法及其在边坡和基坑工程中的应用[D];湖南大学;2001年
4 黄泰松;基于成本最小的原料保证系统研究及应用[D];中南大学;2001年
5 骆正虎;移动Agent系统若干关键技术问题研究[D];合肥工业大学;2002年
6 张安民;纯方位目标运动分析与鱼雷智能导引律研究[D];西北工业大学;2002年
7 柯晶;强跟踪状态估计与群集辨识[D];浙江大学;2003年
8 李晓磊;一种新型的智能优化方法-人工鱼群算法[D];浙江大学;2003年
9 李茂军;单亲遗传算法理论及应用[D];湖南大学;2002年
10 王笑蓉;蚁群优化的理论模型及在生产调度中的应用研究[D];浙江大学;2003年
中国硕士学位论文全文数据库 前10条
1 吴庆军;解复杂优化问题的仿生算法的研究[D];西安电子科技大学;2001年
2 侯向丹;蚂蚁算法扩展性及应用研究[D];河北工业大学;2002年
3 詹士昌;蚁群算法及其在连续性空间优化问题中的应用[D];浙江大学;2002年
4 沈彬;改进蚁群算法在物流配送中的应用研究[D];浙江大学;2004年
5 梁栋;蚁群算法在生物序列比对中的应用[D];西安电子科技大学;2004年
6 许耀华;基于拟生态算法的CDMA多用户检测方法研究[D];安徽大学;2004年
7 秦玲;蚁群算法的改进与应用[D];扬州大学;2004年
8 王冬梅;群集智能优化算法的研究[D];武汉科技大学;2004年
9 杨卫涛;职业健康安全管理体系中理论方法研究[D];天津大学;2004年
10 李玮;关于旅行商问题的改进遗传算法[D];重庆大学;2004年
【同被引文献】
中国期刊全文数据库 前10条
1 王美清,唐晓青;一种面向产品规划过程的组合质量屋[J];北京航空航天大学学报;2004年07期
2 王峰娟;计算机软件的成本特征与定价方法[J];北京商学院学报;2001年03期
3 陈星莺,钱锋,杨素琴;模糊动态规划法在配电网无功优化控制中的应用[J];电网技术;2003年02期
4 胡昊 ,林向宇 ,杨玫 ,吕建;CMM过程支持系统中对过程改变多策略支持的研究[J];电子学报;2003年S1期
5 顾珊珊,陈禹;复杂适应性系统的仿真与研究——基于CAS理论的交通模拟[J];复杂系统与复杂性科学;2004年01期
6 李林,李树丞,王道平;基于风险分析的项目工期的估算方法研究[J];系统工程;2001年05期
7 曹健,张申生;并行工程中的产品开发过程规划方法研究[J];高技术通讯;2002年04期
8 吕琪,王慧;基于动态神经网络模型的交通事件检测算法[J];公路交通科技;2003年06期
9 刘密霞,余冬梅,冯涛;有色Petri网在软件开发中的应用[J];兰州理工大学学报;2004年03期
10 沈菊琴,陈军飞,欧阳芳;基于仿真技术的水利工程项目进度与费用的风险评价[J];河海大学学报(自然科学版);2004年01期
中国博士学位论文全文数据库 前5条
1 徐如志;基于复用的软件过程改进方法与优化控制技术研究[D];复旦大学;2004年
2 赵欣培;一种基于Agent的软件过程建模方法研究[D];中国科学院研究生院(软件研究所);2005年
3 吴晓军;复杂性理论及其在城市系统研究中的应用[D];西北工业大学;2005年
4 邬惠峰;基于过程构件复用的过程定义和改进研究[D];浙江大学;2006年
5 陈迎欣;小组软件过程的仿真建模方法研究[D];哈尔滨工程大学;2006年
中国硕士学位论文全文数据库 前10条
1 田浩;一个以活动为中心的软件过程建模工具的设计与实现[D];中国科学院研究生院(软件研究所);2004年
2 徐超;基于Petri网的工作流技术研究与应用[D];大连理工大学;2004年
3 周长红;UML图的Petri网建模[D];山东科技大学;2004年
4 邹启杰;小组软件过程的HDSD模型及仿真算法研究[D];哈尔滨工程大学;2004年
5 丛国栋;基于粗糙集的IT项目评标决策模型及其支持系统研究[D];华中科技大学;2004年
6 张颖;基于活动分解和ECA规则的软件过程建模语言设计与实现[D];湖南大学;2005年
7 李鹏;基于COCOMOII模型的软件评估软件一系统设计及实现[D];山东大学;2005年
8 邵发明;软件成本估计技术的分析与研究[D];电子科技大学;2005年
9 孙刚;我国企业实施ERP的相关问题及对策研究[D];吉林大学;2005年
10 杨丽华;软件项目成本管理的相关技术研究与实现[D];大连海事大学;2005年
【二级参考文献】
中国期刊全文数据库 前10条
1 保定金融高等专科学校课题组;高校教师质量评估模式研究[J];金融教学与研究;2003年05期
2 贺天伟,张景林;科研绩效定量评价指标体系的初步设计[J];科技管理研究;2001年06期
3 郑秀才;高校教师科研工作绩效测量方法探讨[J];科技进步与对策;2002年12期
4 冯涛,袁占亭,张秋余;数字校园项目的技术实现与项目管理模型[J];甘肃工业大学学报;2003年02期
5 邵新宇,张军,李培根,高峰;面向并行工程的CAPP方法及关键技术研究[J];华中理工大学学报;1995年02期
6 胡迎松,陈传波,宋善德;通用项目管理系统模型研究[J];华中理工大学学报;1999年03期
7 乔长阁,高德远;分配问题的计算机方法[J];计算机研究与发展;1995年06期
8 杨军,李思昆,郭阳,陈旭灿;支持并行设计的产品数据管理[J];计算机辅助设计与图形学学报;1999年03期
9 吴斌,史忠植;一种基于蚁群算法的TSP问题分段求解算法[J];计算机学报;2001年12期
10 耿正萍;大学图书馆业务考核量化管理初探[J];情报资料工作;2001年05期
【相似文献】
中国期刊全文数据库 前10条
1 杜凡;钱乐秋;;基于错误的软件过程实时进化[J];计算机工程与应用;1996年01期
2 张光铎,王正志;进化计算在机器学习中的应用研究[J];国防科技大学学报;1998年06期
3 王攀,王勇,徐承志,冯珊;一种时滞系统智能化控制新策略及仿真研究[J];武汉理工大学学报(信息与管理工程版);2001年01期
4 茅晓泉,胡光锐,唐斌;一种DHMM的混合训练方法[J];电子学报;2002年01期
5 宋言伟,任进丽;软件能力成熟度模型(CMM)概述[J];山东通信技术;2003年02期
6 康琦,张燕,汪镭,吴启迪;智能微粒群算法[J];冶金自动化;2005年04期
7 刘学超;;软件过程RUP[J];职业技术;2006年12期
8 武小鹏,黄涛,冯涛;PCLAgenda:一个基于过程的CASE环境[J];软件学报;1996年12期
9 宿为民,黄嘉启,朱三元;关于软件过程工程概念框架的研究[J];计算机应用与软件;1999年02期
10 李健,金茂忠;中小型企业软件过程改善方法研究[J];计算机工程与应用;2001年19期
中国重要会议论文全文数据库 前10条
1 韦银星;张申生;曹健;;基于UML活动图的软件过程模型研究[A];第六届全国计算机应用联合学术会议论文集[C];2002年
2 万江平;杨建梅;卓永乐;;初探软件过程改进复杂性[A];管理科学与系统科学研究新进展——第7届全国青年管理科学与系统科学学术会议论文集[C];2003年
3 黎明;周琳霞;杨小芹;;图像的进化计算分割法[A];中国图象图形学会第十届全国图像图形学术会议(CIG’2001)和第一届全国虚拟现实技术研讨会(CVR’2001)论文集[C];2001年
4 褚德欣;;进化计算及其在智能控制中的应用[A];山西省科学技术情报学会学术年会论文集[C];2004年
5 赵清杰;杨波;;基于进化计算的BP网权值训练算法及其应用探讨[A];1998年中国智能自动化学术会议论文集(下册)[C];1998年
6 吕岗;赵鹤鸣;;一种优化前向神经网络权值的免疫算法[A];2003年中国智能自动化会议论文集(上册)[C];2003年
7 刘丹;吴超英;;基于量化控制的软件质量管理过程的研究[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
8 李嵩山;李彤;李志勇;;软件过程模型的复用[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
9 柯益华;胡学姝;;油气田产量预报Г模型参数估计的进化计算[A];2001年中国智能自动化会议论文集(下册)[C];2001年
10 刘第楷;徐家云;李桂青;;进化计算理论在结构控制中的应用研究[A];第六届全国结构工程学术会议论文集(第一卷)[C];1997年
中国重要报纸全文数据库 前10条
1 东软软件股份有限公司 软件工程过程组(SEPG);CMM与软件过程财富[N];计算机世界;2002年
2 张本丰;基于CMM/CMMI的软件过程信息化[N];中国计算机报;2004年
3 张自然;中国软件过程能力评估有“章”可循[N];中国电子报;2005年
4 ;东大阿尔派:CMM是国际市场的“准入证”[N];计算机世界;2001年
5 易水;新词集锦(382)[N];计算机世界;2003年
6 夫达;认可领域又有新拓展[N];中国质量报;2003年
7 本报记者 钟敏 王彦;CMM三级是道门槛[N];中国电子报;2001年
8 郑人杰;走出“CMM认证”误区[N];计算机世界;2001年
9 浪潮通用软件有限公司SEPG 董乃文;软件过程模型初探[N];计算机世界;2002年
10 记者刘春潮;认可委开始受理 HACCP和CMM 认可试点申请[N];中国国门时报;2002年
中国博士学位论文全文数据库 前10条
1 尹文君;面向不确定制造过程调度问题的进化计算方法及其应用[D];清华大学;2004年
2 王志春;基于进化计算的复杂分类算法研究及应用[D];天津大学;2010年
3 王帅强;基于进化计算的行为模型自动精化和排序学习方法的研究[D];山东大学;2009年
4 杨海军;进化计算中的模式理论、涌现及应用研究[D];天津大学;2004年
5 李智欢;无功优化进化计算的局部搜索策略及多目标处理方法[D];华中科技大学;2010年
6 侯红;基于度量的软件过程管理方法与分析技术的研究[D];西北大学;2006年
7 吕岗;免疫算法及其应用研究[D];中国矿业大学(北京);2003年
8 薛明志;进化计算与小波分析若干问题研究[D];西安电子科技大学;2004年
9 杨开兵;基于进化计算的多目标流水车间批组调度问题研究[D];大连理工大学;2011年
10 陈昊;动态环境下进化计算的研究[D];南京航空航天大学;2011年
中国硕士学位论文全文数据库 前10条
1 蓝海;CIMS环境下的数据仓库与数据挖掘应用研究[D];清华大学;2002年
2 雒雪芳;基于进化计算的软件过程优化与成本估算研究[D];西北工业大学;2006年
3 庞巍;进化计算算法在路径优化问题应用的研究[D];吉林大学;2004年
4 安磊;一种基于遗传算法的数据挖掘技术的研究与应用[D];河海大学;2001年
5 彭轩;遗传算法及其在图像分割中的应用[D];吉林大学;2006年
6 费璐璐;进化计算在作物生长模型优化中的应用研究[D];华东师范大学;2004年
7 华洁;函数聚类及其进化计算知识获取研究[D];西安理工大学;2010年
8 汪晗;基于进化计算的多目标优化与决策方法研究[D];中国人民解放军国防科学技术大学;2002年
9 彭伟民;基于线性变换的适应度函数及机器人进化计算研究[D];广东工业大学;2006年
10 于晓辉;进化计算和人工神经网络在多目标优化问题中的应用[D];山东师范大学;2004年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026