基于构件的嵌入式实时软件可靠性评估模型的研究与应用

基于构件的嵌入式实时软件可靠性评估模型的研究与应用

论文摘要

随着计算机技术的日益普及,嵌入式软件得到了广泛应用,逐步渗透到国民生活的各个方面。为了提高嵌入式软件的质量和开发效率,人们将构件化技术引入到嵌入式软件工程的领域中。通过重用第三方构件搭建大型软件系统不仅能够降低软件的开发维护成本,提高开发效率,而且也能提高软件的质量。但是,目前的工作更多地集中在构件开发以及构件的复用技术等方面,而对软件可靠性等质量方面关注较少,特别是在嵌入式软件中,实时属性的影响,给构件软件可靠性保证带来了许多新的挑战,如何评估基于构件的嵌入式软件可靠性成为一个亟待解决的问题。本文对构件软件特点及其可靠性保证的原理、技术进行了分析研究。一方面,总结出已有的构件可靠性模型存在的问题,针对其中两点,着重研究了考虑构件间相关性的层次模型和构件再估计问题的路径分析模型,并提出了相应的改进方案;另一方面,通过研究实时软件的可靠性特征,分析任务因运行时间,重要度,失效率等不同对系统可靠性造成的不同影响,结合构件化系统的装配原理——不同的构件负责不同的任务,通过协同合作,实现系统特定功能,因此考虑将任务对整个系统的可靠性影响因素(运行时间、重要度等)映射到各个构件上,用任务中所调度构件的运行路径的可靠性评估任务的可靠性,进而计算系统的可靠性,基于这种思想,建立了一种任务路径映射的构件化实时软件可靠性评估模型。最后本文利用任务路径映射的构件化实时软件评估模型,依托于教研室广东《面向传统家电行业的构件化集成开发平台》项目(863子项目),设计开发了基于MCU的构件软件可靠性评估器,验证了此模型的可行性,为软件的设计开发提供了质量保证。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 国内外研究现状
  • 1.3 课题研究内容
  • 1.4 相关概念的澄清
  • 1.5 论文结构
  • 第二章 基于构件的软件可靠性
  • 2.1 软件可靠性相关理论综述
  • 2.1.1 软件可靠性定义
  • 2.1.2 软件可靠性度量参数
  • 2.1.3 软件可靠性评价技术
  • 2.1.4 软件可靠性模型研究
  • 2.2 基于构件的软件可靠性技术
  • 2.2.1 构件与构件软件
  • 2.2.2 构件软件可靠性问题分析
  • 2.2.3 现有的构件软件的可靠性保证技术
  • 2.3 小结
  • 第三章 构件软件可靠性评估模型
  • 3.1 典型的可靠性模型
  • 3.1.1 基于状态模型- Gokhale 等模型
  • 3.1.2 基于路径模型- SBRA 模型
  • 3.1.3 基于运行剖面模型
  • 3.1.4 存在问题
  • 3.2 改进的层次模型
  • 3.2.1 RBD and Criticality 模型
  • 3.2.2 层次型构件软件可靠性模型
  • 3.2.3 模型的应用举例
  • 3.2.4 模型的特点
  • 3.3 改进的路径模型
  • 3.3.1 路径分析可靠性评估思想
  • 3.3.2 多层路径模型
  • 3.3.3 模型的简化及应用
  • 3.3.4 模型的特点
  • 3.4 小结
  • 第四章 基于任务路径映射的构件化实时软件可靠性评估模型
  • 4.1 构件化嵌入式实时软件与可靠性
  • 4.1.1 嵌入式实时软件
  • 4.1.2 嵌入式实时软件的构件化
  • 4.1.3 构件化实时软件的可靠性特征
  • 4.2 基于任务路径映射的可靠性评估模型
  • 4.2.1 建模策略- 路径映射实时任务
  • 4.2.2 模型的定义与假设条件
  • 4.2.3 可靠性评估模型
  • 4.2.4 模型参数的确定
  • 4.2.5 模型特点
  • 4.3 小结
  • 第五章 可靠性评估器的设计与原型实现
  • 5.1 项目背景
  • 5.1.1 构件化集成开发平台
  • 5.1.2 功能系统的简介
  • 5.2 可靠性评估器的原型实现
  • 5.3 实例验证
  • 5.4 小结
  • 第六章 总结与展望
  • 致谢
  • 参考文献
  • 攻读硕士期间取得的成果
  • 相关论文文献

    • [1].导管架结构重点构件失效后果评价方法[J]. 中国海洋平台 2020(03)
    • [2].小型构件干法施工成套技术的研究[J]. 公路 2020(06)
    • [3].双T板构件在施工中的运用[J]. 建筑工人 2020(06)
    • [4].信息技术在构件生产阶段的应用与展望[J]. 土木建筑工程信息技术 2020(03)
    • [5].研究:无论有无病毒,家用橱柜构件市场超过商用构件[J]. 国际木业 2020(04)
    • [6].2016年度房屋构件生产十强企业[J]. 混凝土世界 2017(12)
    • [7].绘构件受力图时应注意的问题[J]. 装备制造技术 2016(11)
    • [8].谈构件[J]. 力学与实践 2017(03)
    • [9].基于描述逻辑的数控系统构件匹配方法研究[J]. 现代制造工程 2017(07)
    • [10].植物种群构件的理论概述及研究进展[J]. 安徽农业科学 2014(36)
    • [11].一种基于构件失效传播的软件可靠性建模方法[J]. 信息工程大学学报 2015(05)
    • [12].构件[J]. 青年文学家 2019(34)
    • [13].甲骨文构件方式别义分析[J]. 现代语文(语言研究版) 2010(08)
    • [14].基于易损性与冗余度分析的构件重要性评价方法[J]. 计算力学学报 2020(05)
    • [15].对预制构件强化生产质量的若干措施探讨[J]. 现代物业(中旬刊) 2019(09)
    • [16].弯扭箱形钢构件受拉性能与破坏机理[J]. 建筑钢结构进展 2020(03)
    • [17].故宫古建筑石构件的病害机理与保护修复方法——以须弥座为例[J]. 古建园林技术 2020(02)
    • [18].基于高阶π演算的构件演化行为研究[J]. 计算机科学 2017(03)
    • [19].敢问路在何方?二胡构件改良的探索与实践[J]. 音乐时空 2016(07)
    • [20].考虑构件重要性的导管架平台强度储备提升[J]. 哈尔滨工程大学学报 2016(04)
    • [21].机械装备构件轻量化主要技术途径的探讨[J]. 电子制作 2013(17)
    • [22].一种基于用法示例的构件选择方法[J]. 运城学院学报 2013(05)
    • [23].X射线荧光光谱在北京清代官式琉璃构件保护研究中的应用[J]. 古建园林技术 2013(03)
    • [24].构件交互测试技术的研究[J]. 硅谷 2012(06)
    • [25].一种基于场景的需求驱动构件服务聚集方法[J]. 计算机应用研究 2011(12)
    • [26].浅议桥涵构件预制行业的现状与发展[J]. 中国市场 2010(23)
    • [27].构件测试元数据及其提取与展现技术[J]. 电脑开发与应用 2009(10)
    • [28].构件适配技术比较研究[J]. 计算机工程与科学 2008(01)
    • [29].构件软件变更风险分析技术[J]. 计算机科学 2008(01)
    • [30].敏捷企业信息系统的构件式进化机制研究[J]. 制造业自动化 2008(11)

    标签:;  ;  ;  ;  ;  

    基于构件的嵌入式实时软件可靠性评估模型的研究与应用
    下载Doc文档

    猜你喜欢