基于动态约束满足的软件过程调度模型
【摘要】:
由于在软件产品的开发过程中,需要安排的任务和资源约束过多,且由于外界因素的影响,软件开发项目处于一个动态环境中,因此确定任务的时序以及资源的分配需要耗费大量的精力和体力。如何调配资源分配任务才能满足项目需求,保证软件质量,保证资源得到最优配置,保证在最短的时间内完成所有的任务,是大规模软件开发必须解决的问题。
由于软件过程的动态性,本文将软件过程划分为一系列任务,提出一种基于动态约束满足的软件过程调度模型,使得软件过程能够及时调整、改进,以适应不断变化的外部环境,有效地帮助软件企业在提高管理效率,降低管理成本。本文的主要工作是围绕约束满足问题而展开的,具体研究内容如下:
文章首先介绍了约束满足问题的基本概念,讨论了约束满足问题求解策略,预处理技术,搜索次序对搜索效率的影响以及最优化约束满足问题等。然后本文系统地介绍了动态约束满足问题的概念,不同的问题类型与求解不同类型问题的方法,最后介绍了调度的概念,分析了软件过程调度中的难点。
在此基础上,建立了基于动态约束满足问题的软件过程基本分析框架,并给出了其在软件过程问题中的应用实例,并通过实验证明该模型在实际应用中可行。
|
|
|
|
1 |
杜凡;钱乐秋;;基于错误的软件过程实时进化[J];计算机工程与应用;1996年01期 |
2 |
宋言伟,任进丽;软件能力成熟度模型(CMM)概述[J];山东通信技术;2003年02期 |
3 |
刘学超;;软件过程RUP[J];职业技术;2006年12期 |
4 |
武小鹏,黄涛,冯涛;PCLAgenda:一个基于过程的CASE环境[J];软件学报;1996年12期 |
5 |
宿为民,黄嘉启,朱三元;关于软件过程工程概念框架的研究[J];计算机应用与软件;1999年02期 |
6 |
李健,金茂忠;中小型企业软件过程改善方法研究[J];计算机工程与应用;2001年19期 |
7 |
杨一平,翟毅南;Asset在软件过程改进中的应用[J];计算机工程与应用;2002年15期 |
8 |
赵欣培,李明树,王青,陈振冲,梁金能;一种基于Agent的自适应软件过程模型[J];软件学报;2004年03期 |
9 |
张屿,李彤;一个基于构件的软件过程控制模型[J];计算机应用研究;2005年03期 |
10 |
刘述忠,郭立峰,邵维忠,梅宏;青鸟Ⅱ型软件开发环境中的软件过程管理系统[J];小型微型计算机系统;1997年02期 |
11 |
李明树,王青;基于过程控制的软件质量管理[J];电子学报;2002年S1期 |
12 |
立春
,李建奇;度量软件过程——改进软件过程[J];软件世界;2002年04期 |
13 |
蔡喆,吕国斌;基于PSP/TSP的软件过程保障体系研究[J];计算机应用研究;2003年07期 |
14 |
应科;引进ISO标准规范软件过程[J];铜业工程;2004年01期 |
15 |
金一如;周波;徐斌;;目标驱动的软件质量保证实施[J];计算机应用与软件;2007年04期 |
16 |
刘群;陈迎欣;;基于多范例推理的小组软件过程规划算法[J];哈尔滨工程大学学报;2007年04期 |
17 |
蒋立平;一个基于原则集的软件过程模型[J];计算机工程与应用;2002年12期 |
18 |
熊策,陈志刚;CMM在中国软件企业中的应用研究[J];计算机工程与应用;2003年21期 |
19 |
刘鹏辉;软件能力成熟度模型CMM应用研究[J];昌吉学院学报;2003年01期 |
20 |
陈建勋,马于涛,谢敏,夏琳;软件过程的模型化研究[J];计算机工程与设计;2004年01期 |
|