译者序
前言
第1章 虚拟原型范式
1.1 新产品开发范式
1.2 计算工程和虚拟原型
1.3 计算科学和数字代理
1.4 计算生态系统
1.5 高性能计算机:使能技术
1.6 全功能虚拟原型
1.7 系统体系虚拟原型的优势
1.8 虚拟原型:成功的产品开发和科学研究范式
1.9 历史视角
第2章 计算生态系统
2.1 引言
2.2 通用组件
2.3 独特组件
2.3.1 经验丰富、技术熟练的专业人员的重要作用
2.3.2 测试的重要性和挑战
2.3.3 基于科学的软件是关键
2.4 不一样的软件开发
第3章 获取正确的虚拟原型软件
3.1 引言
3.2 重要权衡
3.2.1 商业软件
3.2.2 开源软件
3.2.3 其他技术组织提供的免费技术软件
3.2.4 外部承包商开发软件
3.2.5 内部开发软件
3.3 虚拟原型软件项目CREATE概览
3.4 知识产权管理
3.5 选择软件时考虑的因素
3.6 软件质量属性
3.7 影响内部软件开发的因素
第4章 虚拟原型软件工具
4.1 引言
4.2 实现产品虚拟原型的软件工具链
4.3 工作流程
第5章 虚拟原型软件项目的价值衡量
5.1 引言
5.2 虚拟原型软件项目价值
5.3 虚拟原型软件项目价值的案例研究
5.4 投资回报率
5.5 计算科学研究的例子:天气预报
5.6 CREATE项目软件的应用
5.6.1 CREATE-AV(飞行器)
5.6.2 CREATE-船舶
5.6.3 CREATE-RF(射频)
5.6.4 CREATE-FT(基础技术)
5.6.5 CREATE-GV(地面车辆)
5.7 总结
第6章 建立虚拟原型软件项目的提案
6.1 引言
6.2 建立提案的步骤
6.3 执行提案开发阶段的工作
6.3.1 制订计划
6.3.2 研究提案
6.3.3 准备和营销提案
6.4 总结
第7章 创建虚拟原型软件项目
7.1 引言
7.2 启动和建立虚拟原型软件项目的步骤
7.2.1 开始
7.2.2 确定项目重点
7.2.3 建立核心项目
7.2.4 建立计算生态系统
7.2.5 制定政策和进行实践
7.3 虚拟原型软件项目的组织结构
7.4 虚拟原型软件项目的进度跟踪
7.5 虚拟原型软件项目的开发周期
7.6 总结
第8章 虚拟原型软件项目的风险管理
8.1 引言
8.2 程序性风险
8.3 风险管理
8.3.1 项目管理策略
8.3.2 CREATE软件项目的风险管理
8.3.3 降低风险的项目管理实践
8.4 总结
第9章 执行虚拟原型软件项目
9.1 引言
9.2 执行风险
9.2.1 项目启动阶段的执行风险
9.2.2 执行风险的管理方法
9.3 降低执行风险的项目实践
9.4 敏捷工作流程管理
9.5 工作流程管理文档和产品文档
9.6 总结
第10章 验证和确认基于科学的软件
10.1 引言
10.2 CREATE项目中的测试
10.3 自动化测试
10.4 CREATE项目测试方法与实践
10.4.1 验证方法与实践
10.4.2 确认方法与实践
10.4.3 不确定性量化的实践
10.5 应用CREATE项目测试的例子
10.6 总结
第11章 虚拟原型软件项目团队
11.1 引言
11.2 知识型工作者的特点
11.3 激励知识型工作者的因素
11.4 知识型工作者应具备的能力和知识
11.5 知识型工作者团队及其重要性
11.6 知识产权和法律问题
11.7 虚拟原型工具对团队的作用
11.8 总结
第12章 虚拟原型的机会和挑战
12.1 引言
12.2 虚拟原型的机会
12.3 虚拟原型的挑战
12.3.1 摩尔定律
12.3.2 未来的计算机
12.3.3 虚拟原型范式的未来应用
12.4 全书总结
参考文献
展开