摘要 | 第5-7页 |
Abstract | 第7-9页 |
第1章 绪论 | 第14-24页 |
1.1 问题背景及研究工作的意义 | 第14-19页 |
1.2 研究目标与研究内容 | 第19-20页 |
1.2.1 研究目标 | 第19页 |
1.2.2 研究内容 | 第19-20页 |
1.3 研究的技术路线 | 第20-21页 |
1.4 主要研究成果 | 第21-23页 |
1.5 参加的科研项目 | 第23-24页 |
第2章 软件产品线理论及其相关优化技术的研究综述 | 第24-44页 |
2.1 软件产品线理论的概述 | 第24-30页 |
2.1.1 软件产品线的产生背景与发展过程 | 第24-28页 |
2.1.2 软件产品线开发过程的相关活动 | 第28-30页 |
2.2 软件产品线成本模型的研究综述 | 第30-36页 |
2.2.1 软件产品线成本模型的产生与发展 | 第31-33页 |
2.2.2 软件产品线成本模型主要考虑的因素 | 第33-34页 |
2.2.3 软件产品线成本模型比较分析 | 第34-36页 |
2.3 基于复用模式的软件产品线成本模型研究综述 | 第36-38页 |
2.4 软件产品线优化方法的研究综述 | 第38-43页 |
2.4.1 软件产品线优化方法的引入与发展 | 第39-40页 |
2.4.2 软件产品线优化方法的分类 | 第40-41页 |
2.4.3 软件产品线优化方法比较分析 | 第41-43页 |
2.5 本章小结 | 第43-44页 |
第3章 基于两阶段过程模型的复用模式分析与选择方法 | 第44-62页 |
3.1 软件复用模式的背景 | 第44-49页 |
3.1.1 面向构件的复用模式及特点 | 第44-48页 |
3.1.2 面向产品线的复用模式及特点 | 第48-49页 |
3.2 软件产品线中资产的描述 | 第49-52页 |
3.2.1 软件产品线中资产的演化方向 | 第49-51页 |
3.2.2 软件产品线中资产的形式化表示 | 第51-52页 |
3.3 面向软件产品线的两阶段过程模型 | 第52-55页 |
3.3.1 软件产品线开发过程的两个主要阶段 | 第52-53页 |
3.3.2 领域工程阶段中复用活动的形式化表示 | 第53-54页 |
3.3.3 应用工程阶段中复用活动的形式化表示 | 第54-55页 |
3.4 基于两阶段过程模型的复用模式分析与选择 | 第55-61页 |
3.4.1 软件产品线的复用模式的形式化表示 | 第55-57页 |
3.4.2 基于复用模式的软件产品线成本分析 | 第57-58页 |
3.4.3 基于复用模式的软件产品线开发可靠性分析 | 第58-59页 |
3.4.4 典型复用模式的选择过程 | 第59-61页 |
3.5 本章小结 | 第61-62页 |
第4章 考虑成本与可靠性的多目标复用模式选择方法 | 第62-84页 |
4.1 引言 | 第62页 |
4.2 考虑成本与可靠性的复用模式选择问题描述 | 第62-65页 |
4.2.1 考虑成本与可靠性的复用模式选择框架 | 第62-64页 |
4.2.2 软件产品线成本与可靠性的描述 | 第64页 |
4.2.3 软件产品线系统需求约束的描述 | 第64-65页 |
4.3 考虑成本与可靠性的多目标复用模式选择的数学模型 | 第65页 |
4.4 基于三阶段启发式的多目标复用模式选择算法 | 第65-73页 |
4.4.1 三阶段启发式算法的假设条件与相关概念 | 第66-69页 |
4.4.2 第一阶段:确定联合效用值的有效排序 | 第69-70页 |
4.4.3 第二阶段:求解支持有效解 | 第70-71页 |
4.4.4 第三阶段:求解非支持有效解 | 第71-73页 |
4.5 案例分析 | 第73-83页 |
4.5.1 案例介绍 | 第73-77页 |
4.5.2 模型应用与求解结果 | 第77-81页 |
4.5.3 结果分析与决策 | 第81-83页 |
4.6 本章小结 | 第83-84页 |
第5章 考虑领域测试约束下的复用模式选择方法 | 第84-100页 |
5.1 引言 | 第84页 |
5.2 考虑领域测试约束下的复用模式选择问题描述 | 第84-89页 |
5.2.1 考虑领域测试约束下的复用模式选择框架 | 第84-87页 |
5.2.2 考虑领域测试的成本约束描述 | 第87页 |
5.2.3 考虑领域测试的交付时间约束描述 | 第87-88页 |
5.2.4 考虑领域测试的可靠性约束描述 | 第88-89页 |
5.3 基于易测试函数的领域测试数确定方法 | 第89-94页 |
5.3.1 易测试函数的概念与概率描述 | 第89-91页 |
5.3.2 易测试函数的线性化与边际测试效用值 | 第91-93页 |
5.3.3 基于边际测试效用值的领域测试数的确定 | 第93-94页 |
5.4 考虑领域测试约束下的复用模式选择优化模型 | 第94页 |
5.5 案例分析 | 第94-99页 |
5.5.1 案例介绍 | 第94-96页 |
5.5.2 模型应用与求解 | 第96-98页 |
5.5.3 结果分析与管理启示 | 第98-99页 |
5.6 本章小结 | 第99-100页 |
第6章 协同考虑领域测试和领域实施情况下的复用模式选择方法 | 第100-126页 |
6.1 引言 | 第100页 |
6.2 领域测试和领域实施联合决策问题的优化模型 | 第100-105页 |
6.2.1 领域测试和领域实施联合决策问题的描述 | 第100-101页 |
6.2.2 领域测试和领域实施联合决策问题的数学模型 | 第101-105页 |
6.3 基于拉格朗日松弛的领域测试和领域实施联合决策算法 | 第105-115页 |
6.3.1 拉格朗日松弛的基本原理和特点 | 第106-108页 |
6.3.2 典型的拉格朗日松弛算法 | 第108-109页 |
6.3.3 模型特性和两个子问题 | 第109-111页 |
6.3.4 拉格朗日乘子更新的启发式规则 | 第111-112页 |
6.3.5 求解领域测试与领域实施子问题 | 第112-113页 |
6.3.6 基于启发式的拉格朗日松弛算法框架 | 第113-115页 |
6.4 实验算例 | 第115-124页 |
6.4.1 实验设计 | 第115页 |
6.4.2 实验与结果分析 | 第115-124页 |
6.5 本章小结 | 第124-126页 |
第7章 协同考虑产品开发策略和资产复用模式的联合决策方法 | 第126-146页 |
7.1 引言 | 第126-127页 |
7.2 产品开发策略和资产复用模式联合决策的优化模型 | 第127-130页 |
7.2.1 产品开发策略和资产复用模式联合决策问题的描述 | 第127-128页 |
7.2.2 产品开发策略和资产复用模式联合决策问题的数学模型 | 第128-130页 |
7.3 基于启发式的产品开发策略和资产复用模式联合决策算法 | 第130-133页 |
7.3.1 产品开发策略决策启发式算法 | 第131-132页 |
7.3.2 资产复用模式选择启发式算法 | 第132页 |
7.3.3 基于启发式的联合决策算法框架 | 第132-133页 |
7.4 案例分析:邮件系统产品线 | 第133-144页 |
7.4.1 邮件系统产品线背景 | 第134-135页 |
7.4.2 获取功能目标 | 第135-137页 |
7.4.3 制定产品开发策略 | 第137页 |
7.4.4 获取质量目标 | 第137-138页 |
7.4.5 制定资产复用模式 | 第138-140页 |
7.4.6 模型求解 | 第140-142页 |
7.4.7 结果分析 | 第142-144页 |
7.5 本章小结 | 第144-146页 |
第8章 总结与展望 | 第146-148页 |
8.1 论文工作总结 | 第146-147页 |
8.2 未来的研究方向 | 第147-148页 |
参考文献 | 第148-162页 |
致谢 | 第162-164页 |
攻读博士期间发表和录用的论文 | 第164页 |