下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工业控制用软件评定准则主题内容与适用范围本标准提出了决定软件质量的若干软件特性,规定了软件评定的若干准则和子准则。本标准适用于工业控制用数字计算机的软件质量评定现存软件的特性。术语软件software与数据处理系统的操作有关的计算机程序、过程、规则以与有关的文件集的总称。软件产品softwareproduct以磁盘、固化程序、程序清单与有关文档资料等形式交付给用户的软件实体。文件、文档document通常可长期保留,以供人或机器阅读的数据媒体和记录在数据媒体上的数据。实时性realtime在由外界要求所确定的时限内或瞬间中,对数据进行处理的能力。并发性concurrentexeution在处理机上多个进程同时要求执行的能力。在线可维护性fieldmaintainability在现场使用条件下,按照预定的要求对某一功能部件进行维修或维护的难易程度。软件质量softwarequality软件产品中能满足给定需要的性质和特性的总体,例如符合规格说明的程度。软件具有所期望的各种属性的组合程度。客户或用户觉得软件满足其综合期望的程度。软件的综合特性。它确定软件在使用中将满足客户预期要求的程度。程序正确性programcorrectness程序无设计缺陷和编码缺陷的程度,即无陷错。程序符合规定的要求的程度。程度满足用户期望的程度。评定准则每一种软件产品不一定都必须完全具备下述这些反映软件质量的特性,用户可根据需要选择其中的全部或部分特性,软件质量可由下述8个准则予以评定。功能特性软件按照给定需求执行规定功能的能力。功能特性应该包含实时性、并发性和在线可维护性。见附录A1。可靠性在规定条件下,在规定的时间内软件不致引起系统失效的概率,该概率是系统输入陷(如果有缺陷存在的话。在规定的条件下,在规定的时间内软件实现所需求的功能的能力。见附录A2。用户友好性用户容易掌握如何使用软件并容易将其付诸实际应用,以与对运行操作结果作出解释,因而能作出明确的评价。见附录A3。时间特性所需要的时间。(包括其他任务的某些功能能会影响所需的执行时间。②利用某些参数,用户可以知道时间特性的优劣。例如利用响应时间和吞吐率。见附录A4。开销特性在规定的边界条件下,为执行规定功能而需要的资源开销。(诸如存储区和外围设备质方面的开销以与操作人员所进行的服务。见附录A4。可维护性故障和在预定的极限范围内予以修改。见附录A5。可移植性软件从一个计算机系统或环境转移到另一个计算机系统或环境的难易程度。可移植性与所转移的客体有关。在说明有关移植性问题时必须作出明确的规定。见附录A6。可测试性表明既便于测试准则的建立又便于根据这些准则对软件进行评价的程度。评定准则的判别子准则件。判别子准则功能 可判别子准则功能 可特性 靠性用户友 时间 开销 可维好性 特性 特性 护性可移植性○○可测试性设备独立性自含性准确度完整性健壮性一致性可接近性○○○○○○○○○○○○○○○○通信能力.○○自描述性○ ○结构性○ ○ ○简明性○清晰性○可扩性○可理解性○可修改性○ ○可读性○抗干扰性○ ○用户文件○时间效率○资源效率○模块性○ ○系统文件○可用性○附录A对评定准则的说明(补充件)为了更好地理解和使用本标准,对标准中列出的评定准则作如下说明。A1功能特性(部分实现)是衡量功能特性好坏的重要标志。A2软件可靠性(从统计观点来说,运行软件系统的时。其可靠极限主要决定于软件组成部分(如单元定义,建立错误发现函数,实现软件可靠性的预测也是十分困难的。户能得到利用的程度。A3用户友好性采纳用户对软件的具体要求并使用户满意是一条重要原则。A4时间特性、开销特性主要是涉与到诸如处理器、存储区和通道这样的资源。A5可维护性可以表示为软件应用于体系结构或工艺环境变化时所需进行修改的程度。进行这种修改时所需经费愈少则可维护性愈好。A6可移植性. .可以表示为软件应用于不同的体系结构或工艺环境时所需进行修改的程度。所进行的修改愈少可移植性愈好。附录B对判别子准则的说明(补充件)为了更好地理解和使用本标准,对标准中列出的判别子准则作如下的说明。B1设备独立性软件的输入输出操作与输入输出装置特性(种类、地址等)无关的程度。B2自含性为完成规定功能,软件独立和齐备的程度。B3准确度无误差的一种品质。无误差程度的一种定性估计,对于小误差的高的估计。较小的误差。对无误差程度的一种定量估计。B4完整性程序和数据某信息的完整程度,使程序和数据能满足预定的要求。当软件或数据受到未经获准的存取或修改时,仍不破坏其完整的保护能力。B5健壮性尽管引入了不合理的输入,软件仍能继续正常工作的程度。B6一致性软件整体保持一致的程度。B7可解释性对软件进行解释的难易程度。B8设备效率软件以最少的设备资源的消耗实现其预定功能的能力。B9可接近性对软件的各组成部分进行选用或维护的容易程度。B10通信能力通过媒体将信息从一地传送到另一地的能力。B11自描述性对于规定的功能,软件自行描述的完整程度。B12结构性的条件选择;一个指令或指令序列的重复执行。B13简明性程序简明的程度,其要点为:区别内部性态和外部性态;减少接口信息;分清和机器有关的部分与和机器无关的部分;所采用的记号必须通用易读。B14清晰度软件内部结构清晰的程度,软件越清晰就越易于维护。B15可扩性.B16可理解性程序的功能和目标、程序的内部结构与程序的操作要求易于理解的程度。B17可修改性程序改变的难易程度。B18可读性衡量阅读语言程序的方便程度。B19抗干扰度作用。会使程序效率下降,给程序的结构与易读性带来不利,甚至增加程序的错误。B20用户文件户手册。B21时间效率软件以最少的时间消耗实现其预定功能的程度。B22资源效率软件以最少的资源消
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年智能计量终端项目规划申请报告
- 2025年有声阅读项目提案报告模板
- 2025年抗滴虫病药项目立项申请报告模板
- 2025年加气加注设备项目规划申请报告模板
- 2024-2025学年西乡塘区数学三上期末复习检测模拟试题含解析
- 2025年水质分析仪项目立项申请报告
- 2025年印刷品项目立项申请报告
- 2025年工业物联网项目提案报告
- 2025年涂料光亮剂项目立项申请报告模稿
- 2024年矿山槽探工程承包合同版B版
- 北京市朝阳区2023-2024学年四年级上学期期末英语试题
- 2024年职业卫生技术人员评价方向考试题库附答案
- 人体器官有偿捐赠流程
- 《了凡四训》课件
- 中南大学 信号与系统实验报告
- 在建钢结构工程危险源辨识评价.doc
- 异常子宫出血病因与治疗的临床分析
- 少数民族预科学生思想政治教育研究
- 奥林燃烧器说明书(GP130-150H)
- 味精生产废水处理工程设计毕业设计
- 毕业设计:40万吨年箱板纸制浆造纸综合工厂设计
评论
0/150
提交评论