工业控制软件质量评定准则与特性分析.pdfVIP

  • 0
  • 0
  • 约7.4千字
  • 约 5页
  • 2026-01-23 发布于北京
  • 举报

工业控制软件质量评定准则与特性分析.pdf

工业控制用软件评定准则

1内容与适用范围

本提出了决定软件质量的若干软件特性,规定了软件评定的若干准则和子准则。

本适用于工业控制用数字计算机的软件质量评定,表达对软件编制的要求以及描述

现存软件的特性。

2术语

2.1软件software

与数据处理系统的操作有关的计算机程序、过程、规则以及有关的文件集的总称。

2.2软件产品softwareproduct

以磁盘、程序、程序及有关文档资料等形式交付给用户的软件实体。

2.3文件、文档document

通常可长期保留,以供人或机器阅读的数据和记录在数据上的数据。

2.4实时性realtime

在由外界要求所确定的时限内或瞬间中,对数据进行处理的能力。

2.5并发性concurrentexeution

在处理机上多个进程同时要求执行的能力。

2.6可性fieldmaintainability

在现场使用条件下,按照预定的要求对某能部件进行维修或的难易程度。

2.7软件质量softwarequality

a.软件产品中能满足给定需要的性质和特性的总体,例如符合规格说明的程度。

b.软件具有所期望的各种属性的组合程度。

c.客户或用户觉得软件满足其综合期望的程度。

d.软件的综合特性。它确定软件在使用中将满足客户预期要求的程度。

2.8程序正确性programcorrectness

a.程序无设计和编码的程度,即无陷错。

b.程序符合规定的要求的程度。

c.程度满足用户期望的程度。

3评定准则

每一种软件产品不一定都必须完全具备下述这些反映软件质量的特性,用户可根据需要

选择其中的全部或部分特性,软件质量可由下述8个准则予以评定。

3.1功能特性

软件按照给定需求执行规定功能的能力。

功能特性应该包含实时性、并发性和可性。

见附录A1。

3.2可靠性

a.在规定条件下,在规定的时间内软件不致引起系统失效的概率,该概率是系统输入

和系统使用的函数,也是软件中存在的的函数。系统输入将确定是否会遇到已存在的缺

陷(如果有存在的话)。

b.在规定的条件下,在规定的时间内软件实现所需求的功能的能力。

对可靠性的严格要求是工业控制用软件的特点,必须予以充分的注意。

见附录A2。

3.3用户友

用户容易掌握如何使用软件并容易将其付诸实际应用,以及对运行操作结果作出解释,

因而能作出明确的评价。

见附录A3。

3.4时间特性

在规定的边界条件下,执行某一任务的指定功能所需要的时间。或因这些功能调用资源

所需要的时间。

注①多种功能(包括其他任务的某些功能)同时执行是边界条件的一部分。这些条件可

能会影响所需的执行时间。

②利用某些参数,用户可以知道时间特性的优劣。例如利用响应时间和吞吐率。

见附录A4。

3.5开销特性

在规定的边界条件下,为执行规定功能而需要的资源开销。

注:资源开销的主要含义是使用了软件和硬件(诸如区和设备)同时还包括物

质方面的开销以及操作人员所进行的服务。

见附录A4。

3.6可性

按照预定要求对软件进行的难易程度。即只需付出最低的代价就能进行检测,排除

故障和在

文档评论(0)

1亿VIP精品文档

相关文档