航天系统嵌入式软件质量度量

航天系统嵌入式软件质量度量

论文摘要

二院开展型号软件工程化工作已有多年,积累了丰富的经验。2003年,为进一步规范型号软件的研制活动,在充分贯彻上级有关标准的基础上,根据型号用软件研制和软件工程实施情况积累的经验,结合型号软件研制特点,二院产保部组织编制了Q/WE895《型号用软件工程实施规范》。该规范实施4年来,为规范各型号软件研制单位的软件研制活动,保证型号软件产品的质量发挥了重要作用。与此同时,软件第三方独立评测工作也在型号上广泛开展,通过软件第三方独立评测尽可能发现软件问题,提高软件产品的可靠性。随着计算机软件的广泛应用,软件产品的质量对我们的生活产生了越来越重要的影响。“无法度量的东西是无法控制的”,如何评估航天型号软件质量?如何控制航天型号软件质量?这些问题已经成为航天型号软件质量保证的当急要务。因此必须采用有效的方法来度量、评价和保障航天型号软件的质量。本文首先介绍了问题的由来和研究的意义,阐述了不同的软件质量观和软件质量度量的基本概念,概述了软件质量度量模型的发展现状,并详细介绍了Boehm质量模型、McCall质量模型、ISO/IEC 9126质量模型和SSC质量模型。本文的研究对象为防空导弹武器系统软件的外部质量度量,不同类型的软件对软件的质量需求是不一样的,因此针对不同类型的软件建立其外部质量模型是必要的。显控台软件在航天型号软件中起着重要的作用:一方面显控台提供指挥员关心的数据,供指挥员进行参考,另一方面它将完成指挥员作战指令的下达。显控台直接与指挥员进行交互,对指挥员的决策起着重要的指导意义,鉴于显示控制软件的重要性和特殊性,本文将以防空导弹武器系统显示控制软件为例,建立该软件的外部质量度量模型,将质量分解为质量特性、质量子特性、度量元,将防空导弹武器系统显示控制软件的测试项与度量元建立映射关系,并进行评价,从而为防空导弹武器系统软件的质量控制提供重要的依据。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 项目背景
  • 1.2 国内外现状
  • 1.3 主要工作与贡献
  • 1.4 论文结构安排
  • 第二章 软件质量综述
  • 2.1 软件质量定义
  • 2.2 内部质量、外部质量和使用质量
  • 第三章 质量模型
  • 3.1 外部质量和内部质量的质量模型
  • 3.1.1 功能性
  • 3.1.2 可靠性
  • 3.1.3 易用性
  • 3.1.4 效率
  • 3.1.5 维护性
  • 3.1.6 可移植性
  • 3.2 软件质量度量模型
  • 3.2.1 Boehm 质量模型
  • 3.2.2 McCall 质量模型
  • 3.2.3 SSC 质量模型
  • 3.2.4 ISO/IEC 9126 质量模型
  • 第四章 型号软件质量度量与评价方法的确定
  • 4.1 型号软件特点
  • 4.2 型号软件外部度量模型的确立
  • 4.2.1 度量元的选取
  • 4.2.2 度量元的划分及其分布
  • 4.2.3 度量元的归一化
  • 4.2.4 权重分配
  • 第五章 系统软件外部质量度量
  • 5.1 军用系统软件外部质量度量模型
  • 5.1.1 军用系统软件及显示控制软件特征
  • 5.1.2 防空导弹武器系统外部质量度量模型
  • 5.2 显控系统软件外部质量度量模型
  • 5.2.1 显控系统软件测试项
  • 5.2.2 显控系统软件外部质量度量元
  • 5.2.3 显控系统软件外部质量度量评价公式
  • 第六章 武器系统软件外部质量度量工具实现
  • 6.1 概述
  • 6.2 系统结构
  • 6.3 测试用例分类管理
  • 6.4 外部质量模型的设置
  • 6.5 外部质量的评价显示
  • 6.6 系统软件外部质量度量工具的工程应用
  • 6.7 型号软件外部度量模型
  • 6.7.1 功能性度量
  • 6.7.2 易用性度量
  • 第七章 结论与展望
  • 7.1 论文总结
  • 7.2 下一步研究
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  

    航天系统嵌入式软件质量度量
    下载Doc文档

    猜你喜欢