软件质量评估
1 软件质量的有关概念
软件质量是 “软件产品具有满足规定的或隐含要求能力要求有关的特征与特征
总和”。根据软件质量国家标准 GB-T8566--2001G,软件质量评估通常从对软件质量
框架的分析开始。
1.1 软件质量框架模型
如图 1所示 ,软件质量框架是一个 “质量特征—质量子特征 —度量因子”的三层
结构模型。
在这个框架模型中 ,上层是面向管理的质量特征 ,每一个质量特征是用以描述和
评价软件质量的一组属性 ,代表软件质量的一个方面。软件质量不仅从该软件外部
表现出来的特征来确定 ,而且必须从其内部所具有的特征来确定。
第二层的质量子特征是上层质量特征的细化 ,一个特定的子特征可以对应若干
个质量特征。软件质量子特征是管理人员和技术人员关于软件质量问题的通讯渠
道。
最下面一层是软件质量度量因子 (包括各种参数 ,用来度量质量特征。定量化的
度量因子可以直接测量或