软工国标简介软件质量与测试11

软件工程国家标准简介

(11):

系统与软件工程

系统与软件质量要求和评价(SQuaRE)

第45部分:易恢复性的评价模块

随着信息技术广泛应用于各个领域,人们对系统与软件的依赖性越来越大,GB/T系列的制订和实施对系统与软件质量的保证起到了保驾护航的作用。

在实际应用中,软件系统难免会受到外界的干扰,高可靠性的软件要求能够在受到干扰时保持可用,或者从干扰中恢复。近年来可恢复性的重点已扩展到软件系统的自我管理,并尽量避免人工干预。因此如何控制软件易恢复性、保证软件易恢复性是软件工程领域一个主要的研究课题。

GB/T.45《系统与软件工程系统与软件质量要求和评价(SQuaRE)第45部分:易恢复性的评价模块》修改采用ISO/IEC:《Systemsandsoftwareengineering—SystemsandsoftwareQualityRequirementsandEvaluation(SQuaRE)Part45:Evaluationmoduleforrecoverability》,根据国家标准化管理委员会年下达的国家标准制修订计划的通知,计划号为2513-T-。现已完成标准征求意见稿,正在广泛征集意见,预计在年完成报批。

GB/T.45详细描述了产品质量模型的可靠性特性下定义的可恢复性子特性的评价过程,并从开发方、需方、和独立评价方的角度详细阐述可恢复性评价过程中应用的具体要求和方法。可恢复性的评价方法可用于预开发的软件,商业现货软件或自定义软件(包括中间工作产品和最终产品),也可用于软件开发过程中或开发结束后的软件项目。

GB/T.45分别对评价方法、评价输入、数据元素、质量测度以及结果说明进行描述。本文主要对评价方法、质量测度和评价结果进行详述。

1、评价方法

▲评价方法的三个阶段

基线阶段确定在没有注入干扰的情况下系统的运行特性。运行此基线阶段将产生一个性能基线,用于比较测试阶段的结果,并应符合性能工作负载所定义的所有要求。

测试阶段确定当工作负载在存在干扰的情况下系统的运行特性。此阶段应使用与基准阶段相同的设置和配置。

测试阶段被划分为若干个连续的干扰注入槽。这些注入槽应按规定的顺序依次运行。

检查阶段确保系统对干扰的反应不会影响系统的完整性。在此阶段,应进行检查以确保系统处于一致的状态。

在每个注入槽中,故障负载驱动程序启动对被测系统(SUT)的干扰注入。理想情况下,SUT会检测到问题并对其进行响应。这种响应可以包含修复该问题,或者通过将工作迁移到备用计算机来绕过这个问题,而无需解决原来的问题。

▲干扰的注入

这些干扰包括意外关机、资源争用、数据丢失、负载承受度、重启失败等。

2、质量测度

易恢复性的测度引入了恢复力测度元。

恢复力是在测试服务质量的定量测度。它描述了当系统遭受干扰影响时的吞吐量和没有受到影响时的吞吐量之间的关系。

恢复力的测量目的:测量遭遇干扰时系统复原能力

恢复力的测量、公式和数据元素的计算公式:

Pi/Pbase

其中:

Pi=在有干扰注入的注入槽的测量区间内完成没有错误的交易数量;

Pbase=在未注入干扰的基准运行的测量区间内完成没有错误的交易数量;

测度值≥0,其值越高越好。

3、评价结果

易恢复性的质量测度的值为0~1的区间,结果越接近1越好。

测试报告应包含相关结果的执行概要、计分卡、调查结果和建议的描述等。本标准在附录A中给出了一个报告示例,内容包含:执行总结、记分卡、对干扰反应总结、调查结果和建议、评价输入、工作负载描述、故障负载描述、自主成熟度调查问卷、从基线运行输出、从测试运行和质量度量的结果输出、完成自主成熟度调查问卷11个部分。

综上所述,软件的易恢复性是对软件产品的可靠性质量特性的评价在过程和方法上的补充和完善。

作者:柳毓龙

福建省电子产品监督检验所

福建省软件评测中心

相关阅读

软工国标简介

(1):系统与软件质量要求和评价(SQuaRE)概述

软工国标简介

(2):SQuaRE指南

软工国标简介

(3):SQuaRE第2部分——计划与管理

软工国标简介

(4):SQuaRE第10部分——系统与软件质量模型

软工国标简介

(5):SQuaRE第12部分——数据质量模型

软工国标简介

(6):SQuaRE第22部分——使用质量测量

软工国标简介

(7):SQuaRE第23部分——产品质量测量

软工国标简介

(8):SQuaRE第24部分——数据质量测量

软工国标简介

(9):SQuaRE第40部分——评价过程

软工国标简介

(10):SQuaRE第41部分——开发方、需方和独立评价方的评价指南

软件工程国标简介系列文章将对各个领域的标准进行详细的介绍。下一篇将继续介绍GB/T的第51部分,敬请期待……

赞赏

长按向我转账

受苹果公司新规定影响,iOS版的赞赏功能被关闭,可通过转账支持。









































北京哪治女性白癜风好
北京哪里可以能治疗好白癜风



转载请注明地址:http://www.henanledxianshiping.com/rjkfjh/17746.html
  • 上一篇文章:
  • 下一篇文章: