主营:高低温冲击箱、冷热冲击试验箱、两箱冷热冲击箱等设备
400-822-8565
158-9969-7899
软件可靠性
1.软件可靠性定义
软件可靠性定义:在规定条件下,在规定的时间内软件不引起系统失效的概率。该概率是系统输入和系统使用的函数,也是软件中存在的缺陷的函数。系统输入将确定是否会遇到已存在的缺陷(如果有缺陷存在的话)。
规定的条件是指:
①软件运行的软、硬件环境:软件环境包括运行的操作系统、应用程序、编译系统、数据库系统等;硬件环境包括计算机的CPU、CACHE、MEMORY、I/O等;
②软件操作剖面:通常是指软件运行的输入空间及其概率分布。
软件的输入空间是指软件所有可能的输入值构成的空间。按照欧空局标准的定义,软件的操作剖面是指“对系统使用条件的定义。即系统的输入值用其按时间的分布或按它们在可能输入范围内的出现概率的分布来定义”。
规定的时间一般可分为执行时间、日历时间和时钟时间。执行时间(execution time)是指执行一个程序所用的实际时间或中央处理器时间;或者是程序处于执行过程中的一段时间。日历时间(calendar time)指的是编年时间,包括计算机可能未运行的时间。时钟时间(clock time)是指从程序执行开始到程序执行完毕所经过的钟表时间,该时间包括了其他程序运行的时间。大多数的软件可靠性模型是针对执行时间建立的,因为真正激励软件发生失效的是CPU时间。
规定功能是指“为提供给定的服务,产品所必须具备的功能”。
contact us
地址:广东省东莞市寮步镇岭安街2号手机微信号
微信公众号
手机网站