首页> 中文学位 >安全关键嵌入式实时软件的关键非功能属性分析研究
【6h】

安全关键嵌入式实时软件的关键非功能属性分析研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

缩略词

第一章 绪论

1.1 研究背景和意义

1.2 国内外研究现状

1.3 论文研究内容和主要贡献

1.4 论文结构

第二章 ERTS模型的实时性与可靠性分析的理论基础及相关概念

2.1 实时性分析理论

2.2 可靠性分析理论及概念

2.3 本章小结

第三章 小规模分布式ERTS的精确实时性分析

3.1 引言

3.2 相关工作

3.3 任务模型

3.4 环境自动机

3.5 行为自动机

3.6 实时性分析建模

3.7 实例研究及性能评估

3.8 本章小结

第四章 中大规模分布式ERTS的实时性分析

4.1 引言

4.2 相关工作

4.3 系统模型

4.4 任务实例的端到端延迟上界分析

4.5 双向多阶段MP系统的一般化

4.6 任务实时性分析

4.7 仿真实验

4.8 本章小结

第五章 ERTS模型的可靠性分析

5.1 引言

5.2 相关工作

5.3 任务模型

5.4 ERTS任务模型的可靠性模型

5.5 可靠度计算

5.6 实验仿真

5.7 本章小结

第六章 航空电子原型软件系统的非功能属性分析

6.1 引言

6.2 相关工作

6.3 系统模型

6.4 分区配置策略

6.5 实例研究

6.6 全章小结

第七章 全文总结及进一步的工作

7.1 全文总结

7.2 进一步的研究工作

致谢

参考文献

攻博期间取得的研究成果

展开▼

摘要

安全关键嵌入式实时系统正日益深入地被应用到对任务执行时间和失效影响有严格要求的若干安全关键领域,如航空航天、医疗设备、汽车电子和核电控制等。这类系统除对其功能性有正确性要求外,还对其非功能属性有严格要求。若其所规定的非功能属性不能满足,同样可能造成系统失效,给人们的生命和财产带来巨大的损失和灾难。因此,如何有效地分析和评估安全关键嵌入式实时系统的非功能属性是否被满足是一个重要的研究方向,其结果可以给系统设计者提供所需要的系统信息和设计指导。
  本学位论文正是针对上述问题,以实时性和可靠性两个主要的非功能属性为研究对象,从软件工程开发技术和软件计算模型两个方面系统和全面地分析当前重要的非功能属性保证技术及理论分析方法,针对现有问题,从软件计算模型角度提出了两种实时性分析方法和一个可靠性模型,使得系统设计者在软件设计阶段可以尽早分析与评估系统的性能,并在一个航空电子系统原型实例中说明其实际具体分析过程。本学位论文主要贡献和创新之处有:
  1.针对小规模分布式实时系统的嵌入式实时软件(Embedded Real-Time Software, ERTS),提出了一种基于自动机理论的实时性分析技术,建立了分布式系统上的任务形式化模型,提出了行为自动机和环境自动机来分别描述任务的执行语义及其外部到达关系,把任务的调度性分析转换为对自动机网络的位置的可达性进行分析,证明了在某些调度策略下的调度性的可判定性,并给出了满足调度的可判定性的调度策略的条件和范围,实现了一个支持分布式系统任务实时调度分析工具 SCT,解决了传统基于最坏响应时间的分布式系统调度分析方法往往所包含的实际系统运行过程中无法达到的最坏情况。分析结果显示,SCT能够被方便地使用建模和分析系统实时性,同时提供最精确的分析结果;
  2.针对中大规模分布式实时系统的ERTS,从一类特殊系统:研究双向多阶段多阶段流水线系统上任务的实时性分析入手,考虑任务在相邻节点间执行重叠的情况,推导出任务实例的端到端最坏延迟公式,然后将系统模型扩展到一般性中大规模分布式实时系统上。实验显示,与其他几种重要分析技术相比,在大多数情况下该技术能够推导出更低的任务端到端的延迟上界,从而允许更多的任务进入系统;
  3.针对一般性ERTS,在其设计阶段第一次利用实时性和错误处理时间开销之间的敏感关系定义任务执行模型的可靠性。在该可靠性模型中,对实时任务定义错误发生率及相应的容错机制以建模硬件和任务本身设计缺陷所导致的非永久失效及错误处理开销,通过分析错误最坏出现情况下任务仍然可调度的概率,将实时性和容错性融合在同一分析模型框架下,并给出了在静态优先级调度策略下的可靠度定量计算算法及其一种改进算法。当任务模型无出错假设时,该可靠性模型退化为一般性调度分析模型;
  4.选取一类典型的安全关键实时系统:航空电子系统进行抽象,研究了该类系统中另一个重要的非功能属性:分区配置策略,同时分析并定义了最优分区配置策略,给出了ENATF为最优分区配置策略的证明过程,实现了一个分区配置仿真工具 PCT,然后建立了一个航空电子系统的原型实例,详细说明本学位论文所提出的实时性分析方法、可靠性分析方法及最优分区配置策略在该实际系统中的使用。
  目前,安全关键实时系统的非功能属性领域的研究仍然存在许多挑战,本学位论文所提出的方法和技术对广大研究者提供了一种新的思路,为增强我国自主知识产权的实时系统的研发提供理论和技术支持。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号