航天嵌入式软件任务剖面建模研究

航天嵌入式软件任务剖面建模研究

论文摘要

本文针对航天嵌入式软件特点以及软件黑盒测试所面临的问题,提出了一种任务剖面建模的方法。从用户的角度对软件系统进行数学建模,对系统是怎样的以及它会怎样被使用做出一个定量描述。通过任务剖面模型,获取测试用例和测试数据的等价类信息,为测试用例的自动生成提供基础,从而减少人为因素给测试工作带来的不确定性,提高测试的质量和效率。本文首先介绍了软件任务剖面基本概念和理论,然后重点介绍软件任务剖面建模的算法以及根据该软件任务剖面模型自动产生测试用例的方法。最后根据以上算法和理论实现了一个原型系统。

论文目录

  • 摘要
  • 英文摘要
  • 第一章 引言
  • 第二章 基本概念和理论介绍
  • 2.1 软件任务剖面的相关概念和理论
  • 2.1.1 软件可靠性测试
  • 2.1.1.1 软件可靠性测试概念
  • 2.1.1.2 软件可靠性测试流程
  • 2.1.2 软件任务剖面
  • 2.1.2.1 任务剖面的实施过程
  • 2.1.2.2 系统模式剖面
  • 2.1.2.2.1 系统模式划分依据
  • 2.1.2.2.2 系统模式发生概率
  • 2.1.2.3 功能剖面
  • 2.1.2.3.1 确定功能个数
  • 2.1.2.3.2 功能发生概率
  • 2.1.2.4 操作剖面
  • 2.1.2.5 软件任务剖面
  • 2.1.3 Markov 链理论
  • 2.2 UML 基本概念
  • 2.2.1 UML 简介
  • 2.2.2 OCL 简介
  • 第三章 任务剖面建模方法研究
  • 3.1 用户需求模型
  • 3.1.1 方案选择
  • 3.1.1.1 Rational Rose 建模
  • 3.1.1.2 自定义建模
  • 3.1.2 自定义图形介绍
  • 3.1.2.1 活动图
  • 3.1.2.1.1 活动图定义
  • 3.1.2.1.2 活动图表示
  • 3.1.2.2 顺序图
  • 3.1.2.2.1 顺序图定义
  • 3.1.2.2.2 顺序图表示
  • 3.1.3 用户需求模型示例
  • 3.1.3.1 系统模式剖面
  • 3.1.3.2 功能剖面(用例剖面)
  • 3.1.3.3 操作剖面(场景剖面)
  • 3.2 任务剖面模型
  • 3.2.1 任务剖面的表示方法
  • 3.2.2 任务剖面的转换算法
  • 3.3 测试用例自动生成
  • 第四章 原型系统的设计与开发
  • 4.1 原型系统需求分析
  • 4.1.1 系统业务流程概述
  • 4.1.2 原型系统功能
  • 4.2 原型系统设计
  • 4.2.1 原型系统的软件结构
  • 4.2.2 原型系统主要类的设计
  • 4.2.2.1 系统模式剖面类
  • 4.2.2.2 功能剖面类
  • 4.2.2.3 操作剖面类
  • 4.2.3 原型系统主要用户界面
  • 4.2.3.1 用户需求模型建模用户界面
  • 4.2.3.2 任务剖面建模的用户界面
  • 4.3 测试用例生成
  • 第五章 原型系统的改进与扩展
  • 第六章 结束语
  • 主要参考文献
  • 收录和发表论文
  • 致谢
  • 相关论文文献

    • [1].国产平台的机载嵌入式软件仿真验证技术[J]. 单片机与嵌入式系统应用 2020(02)
    • [2].一种航空机载嵌入式软件安全性评价方法研究[J]. 计算机测量与控制 2020(03)
    • [3].嵌入式软件平台在电力自动化装置中的应用研究[J]. 计算机产品与流通 2020(05)
    • [4].嵌入式软件技术的现状与发展方向[J]. 南方农机 2020(10)
    • [5].一种嵌入式软件组件更新方法的研究与实现[J]. 无线互联科技 2020(10)
    • [6].嵌入式软件技术的现状探讨[J]. 电子元器件与信息技术 2020(06)
    • [7].嵌入式软件中的错误追踪机制[J]. 电子技术与软件工程 2019(02)
    • [8].面向安全性分析的嵌入式软件测试方法研究[J]. 电子世界 2019(01)
    • [9].嵌入式软件保护技术的探讨[J]. 中外企业家 2019(11)
    • [10].嵌入式软件技术现状及发展前景[J]. 中国新通信 2017(20)
    • [11].浅析嵌入式软件技术的现状与发展动向[J]. 通讯世界 2018(01)
    • [12].嵌入式软件技术的现状与发展[J]. 电子技术与软件工程 2018(11)
    • [13].可重构嵌入式软件缺陷优化预测仿真研究[J]. 计算机仿真 2018(08)
    • [14].关于物联网消费者和商户应该知道的5件事——澳学者提请关注嵌入式软件[J]. 物联网技术 2017(07)
    • [15].嵌入式软件可信性的设计和验证方法[J]. 西部皮革 2017(06)
    • [16].嵌入式软件覆盖测试[J]. 数字技术与应用 2017(08)
    • [17].嵌入式软件技术的现状与发展动向[J]. 信息系统工程 2016(01)
    • [18].一种星载嵌入式软件安全性测试方法[J]. 测控技术 2016(04)
    • [19].应用型本科嵌入式软件课程理论教学体系研究与探索[J]. 计算机教育 2015(16)
    • [20].浅析嵌入式软件调试器的设计与实现[J]. 电子技术与软件工程 2015(13)
    • [21].嵌入式软件工程师:用代码编织智慧人生[J]. 招生考试通讯(高考版) 2018(10)
    • [22].嵌入式软件的应用与发展探究[J]. 科学家 2017(01)
    • [23].嵌入式软件收入核算问题研究[J]. 商 2013(23)
    • [24].产教融合背景下计算机嵌入式软件安全技术发展思考——评《嵌入式软件安全保证技术》[J]. 安全与环境学报 2020(05)
    • [25].汽车车身控制器嵌入式软件平台化实现探索[J]. 电子元器件与信息技术 2020(08)
    • [26].嵌入式软件全数字仿真测试平台[J]. 军民两用技术与产品 2019(11)
    • [27].嵌入式软件在计算机软件开发过程中的运用分析[J]. 电脑知识与技术 2020(04)
    • [28].微型嵌入式软件静态缺陷预测系统优化设计[J]. 现代电子技术 2020(10)
    • [29].嵌入式软件目标平台硬件与行为可视化建模技术[J]. 计算机产品与流通 2020(05)
    • [30].嵌入式软件外部质量评价方法设计[J]. 测试技术学报 2019(01)

    标签:;  ;  

    航天嵌入式软件任务剖面建模研究
    下载Doc文档

    猜你喜欢