机载安全关键软件模型验证技术研究

来源 :中国民航大学 | 被引量 : 2次 | 上传用户:WQR712
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代电子机载系统正由电子机械密集型向软件密集型转变,系统功能的实现越来越依赖于软件,导致软件的安全性对系统的安全至关重要。软件测试是开发过程中用来验证软件功能正确性的方法。然而,软件功能的正确性不能保证安全关键系统的安全运行。软件必须根据安全分析确定的安全需求进行验证并且需要识别出预期以外的功能,以确保识别出的潜在危险行为不会发生。软件的复杂性使得用传统的安全性分析方法定义适当的软件安全性需求变得困难。系统理论过程分析(System Theoretic Process Analysis,STPA)是一种基于系统理论事故模型和过程(Systems Theoretic Accident Model and Processes,STAMP)的安全性分析方法,用于识别系统危害,包括与软件相关的危害,但是该方法严重依赖分析人员经验。此外,目前在实际工程中采用基于模型的软件开发方式成为趋势。为此,本文以模型为核心,提出一种基于形式化扩展STPA方法和RTCA DO-331适航标准相结合的机载软件模型验证方法。本文的主要研究工作及创新点如下:(1)本文首先采用安全关键应用开发环境(Safety Critical Application Development Environment,SCADE)开发无人机中的安全关键软件,确保软件的无二义性。根据固定翼无人机数学模型在SCADE中建立闭环仿真环境,实现对软件的功能仿真,完成软件功能验证。(2)为了提高软件的安全性,本文提出一种基于形式化扩展的STPA方法捕获软件安全性需求并形成形式化规范,结合模型检验技术对软件进行安全性验证的方法。该方法从系统规范出发,确定系统软件失效可能导致的系统级事故与危险,并构建软件安全控制结构,识别软件中的危险行为。基于已确定的潜在危险行为,结合构建的软件过程模型进行进一步细化分析,确定每个潜在危险行为发生的原因,并转化为相应的软件安全性需求,然后形成规约模型,借助模型检验技术,完成对软件的安全性验证。(3)在机载电子设备领域,为了保证机载电子设备的软件安全性,需要基于机载软件的适航标准进行符合性验证。本文为了进一步提高安全关键软件的安全性,对RTCA DO-331中模型覆盖率和代码覆盖率等适航目标采用基于需求的测试覆盖方法进行了验证,保证安全关键软件未执行预期以外的功能。
其他文献
中原地区是中华文化的发源地,也是酒文化的发源地,狭义上中原地区正是指河南省。历史上多个朝代在河南建都,豫酒整体上也随着全国政治经济文化中心的发展而发展。豫酒不仅拥
作为与国家和社会发展息息相关的议题,农村养老受到各界的关注。在乡村振兴战略提出背景下,国家再一次将发展重点从城市转向农村,总结农村、农民、农业的“三农”问题是全党工作之重。农村养老不仅是家庭责任,也是纳入保障体系的国家责任。笔者借助“中国农村深度调查”平台对传统时期农村家户制度进行调查,了解到传统时期家户经济文化、社会等制度,调查出该时期国家对农村养老的作用不大,家户承担养老责任。笔者亲身体验农村
计算机技术与互联网网络技术作为21世纪的现代化新型技术形式,亦在我国不断得到应用与发展。值得强调的是,计算机技术与互联网技术是相辅相成的两种技术形式,随着我国计算机
《古都记忆》位于北京地铁8号线安德里北街站站厅内,由于该站未随8号线二期南段其他车站在2012年底投入运营,所以直到2015年12月26日投入运营后,市民才得以一睹作品的风采。
本次翻译项目的材料节选自《中国海洋神话故事》,这本书由丰富多彩的中国海洋神话故事组成,具有浪漫主义奇幻色彩,体现了中国特色海洋文化。基于我国当前对外宣传的重要任务
<正>2011年年底,大量泄密事件的发生让信息安全界对数据安全的重要性更加刮目相看。最近也有业内人士表示,未来终端安全将会代替内网安全,而也有一些企业人士认为,一切信息安
随着科学技术的快速发展,网络技术的普及范围越来越广。电力企业作为国家不可或缺的重点企业,在电力信息通信工程中积极应用网络技术是电力系统不断完善发展的内在需求,不仅
请下载后查看,本文暂不支持在线获取查看简介。 Please download and view, this article does not support online access to view profile.
期刊
别居制度的确立符合婚姻的本质和婚姻自由原则,能弥补调解的不足,切实贯彻男女平等、保护妇女合法权益的原则,强化婚姻领域中的精神文明建设。我国婚姻法应确立别居制度