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