
作者:埃米尔.瓦瑟夫
页数:222
出版社:国防工业出版社
出版日期:2017
ISBN:9787118114065
电子书格式:pdf/epub/txt
内容简介
本书系统描述了面向航天领域的最新的软件工程技术,以及自治性需求工程(ARE)方法,并使用欧洲航天局(ESA)的贝皮可伦坡号(BepiColombo)水星探测任务作为一个实际案例,来说明ARE方法处理自治性需求的能力。重点介绍自治性需求工程方法,包括需求的导出、表达以及验证与确认。
本书特色
高级的空间探测是通过无人任务完成的,其飞行器和地面系统中均集成了自主性。,支持在可能的情况下使用无人飞行器以及自动化和机器人技术的主要因素,是风险和可行性。空间自主性帮助增加从任务中获得的科学数据数量,执行新的科学实验以及降低任务成本。
自主性需求的导出和表达,是当前自主性飞行器工程需要克服的重要挑战之一。
《航天任务自主性需求工程》讨论了自主性需求工程(ARE)方法,目的是帮助软件工程师正确导出、表达、验证以及确认自主性需求。而且,《航天任务自主性需求工程》给出了一个用于航空航天的新的综合软件工程方法,说明了ARE解决的问题,并使用一个ESA的Bepiolomb。任务的概念证明案例,演示了ARE处理自主性需求的能力。
目录
1.1 引言:航空航天工业特点
1.1.1 注重安全性
1.1.2 标准化
1.1.3 复杂性
1.1.4 平台多样性
1.2 航空航天软件工程过程
1.2.1 需求工程和建模
1.2.2 管理安全性和风险
1.2.3 处理复杂性
1.2.4 设计
1.2.5 实现
1.2.6 测试、验证和确认
1.3 用于航空航天的方法、技术和体系结构
1.3.1 形式化方法
1.3.2 软件验证与确认
1.3.3 面向服务的体系结构
1.3.4 多Agent系统
1.4 自主航空航天系统
1.4.1 自主性与自动化
1.4.2 自主计算
1.4.3 通过适应性建立具有弹性的系统
1.4.4 集成飞行器健康管理
1.4.5 无人航空器
1.4.6 用于自主计算的形式化方法
1.4.7 软件工程方面、结论和建议
1.5 自主系统的需求工程方法
1.5.1 面向目标的需求工程
1.5.2 自主系统需求工程的ASSL方法
1.5.3 自主无人航空系统的需求
1.6 小结
参考文献
第2章 ESA系统的自主性需求处理
2.1 引言
2.1.1 自主性和自动化
2.1.2 ESA任务的自主性级别
2.2 用于航空航天的需求工程、规约模型和形式化方法
2.2.1 需求规约和建模
2.2.2 用于自主系统的需求工程
2.2.3 -般自主性需求
2.3 航天任务的一般自主性需求
2.3.1 航天任务需求分析
2.3.2 地球轨道任务
2.3.3 行星际任务
2.4 机器人系统的控制器体系结构
2.4.1 与自主性相关的体系结构问题
2.4.2 机器人系统的控制器体系结构
2.5 用于自主性需求工程(ARE)的形式化方法
2.5.1 面向目标的需求工程
2.5.2 感知建模
2.5.3 ASSL
2.5.4 KnowLang
2.6 实例研究:规约自主性需求
2.6.1 使用KnowLang处理自主性需求
2.6.2 使用ASSL规约Voyager的自主性需求
2.7 小结
参考文献
第3章 自主性需求工程
3.1 引言
3.2 ARE:自主性需求工程
……
第4章 自主性需求的验证与确认















