软件的可靠性评估的定义

摘自http://www.168518.net/edu/rjpc/200607/20060729000000.html,完整文章请进入该链接查阅。

软件可靠性评估的定义

可靠性(Reliability)是产品在规定的条件下和规定的时间内完成规定功能的能力,他的概率度量称为可靠度.

软件可靠性(Software Reliability)是软件系统固有特性之一,它表明了一个软件系统按照用户的要求和设计的目标,执行其功能的正确程度。软件可靠性与软件缺陷有关,也与系统输入和系统使用有关。理论上说,可靠的软件系统应该是正确、完整、一致和健壮的。但是实际上任何软件都不可能达到百分之百的正确,而且也无法精确度量。一般情况下,只能通过对软件系统进行测试来度量其可靠性。

这样,给出如下定义:“软件可靠性是软件系统在规定的时间内及规定的环境条件下,完成规定功能的能力”。根据这个定义,软件可靠性包含了以下三个要素:

1.规定的时间

软件可靠性只是体现在其运行阶段,所以将“运行时间”作为“规定的时间”的度量。“运行时间”包括软件系统运行后工作与挂起(开启但空闲)的累计时间。由于软件运行的环境与程序路径选取的随机性,软件的失效为随机事件,所以运行时间属于随机变量。

2.规定的环境条件

环境条件指软件的运行环境。它涉及软件系统运行时所需的各种支持要素,如支持硬件、操作系统、其它支持软件、输入数据格式和范围以及操作规程等。不同的环境条件下软件的可靠性是不同的。具体地说,规定的环境条件主要是描述软件系统运行时计算机的配置情况以及对输入数据的要求,并假定其它一切因素都是理想的。有了明确规定的环境条件,还可以有效判断软件失效的责任在用户方还是研制方。

3.规定的功能

软件可靠性还与规定的任务和功能有关。由于要完成的任务不同,软件的运行剖面会有所区别,则调用的子模块就不同(即程序路径选择不同),其可靠性也就可能不同。所以要准确度量软件系统的可靠性必须首先明确它的任务和功能。

在讲到软件可靠性评估的时候,我们不得不提到软件可靠性模型。软件可靠性模型(Software reliability model)是指为预计或估算软件的可靠性所建立的可靠性框图和数学模型。建立可靠性模型是为了将复杂系统的可靠性逐级分解为简单系统的可靠性,以便于定量预计、分配、估算和评价复杂系统的可靠性。

Windows XP下搭建Symbian Series 60 C++开发环境

在Windows XP环境下搭建Symbian Series 60 C++开发环境,像大多数教科书上一样,从HelloWorld走进手机开发世界,XP下搭建Series 60 C++开放环境所需软件列表如下

1、Series 60 2nd Edition SDK for Symbian OS, Supporting Feature Pack3
2、Java 2 SDK
3、ActivePerl
4、VS.NET 2003
5、carbide.vs

Series 60 SDK可以从NOKIA Forum(http://forum.nokia.com.cn)下载得到,注册登录论坛即可免费获得,carbide.vs也可以从论坛得到。安装完成后运行VS.NET 2003在文件菜单中会出现Import Symbian Project菜单项,同时在VS.NET中新建项目中也会出现New Symbian OS Project,比较可惜的是carbide.vs这个插件并不支持VS.NET 2005。

使用Improt Symbian Project可以导入Series 60 SDK中的Examples,只需选择mmp文件即可导入到VS.NET 2003中,需要注意的是当创建Symbian OS Project的时候,项目存放的目录文件夹中间不能存在空格,真是奇怪。

青岛之行

每年都说要去青岛,但每年都没有去成,这次下定决心终于去了.周一早上出发,于9点多到达青岛,给人的第一感觉是干净,整个城市非常的干净.空气比北京清馨多了,海边很多别墅,沿着东海路的海边基本全是别墅,是个休闲散心的好地方。

主要去了几个地方,54广场、海滨浴场、石老人浴场、八大关风景区、啤酒街、栈桥、湛山寺、海洋极地世界,没有去崂山,不想登山。

去青岛的时候想着要大吃海鲜,结果第一天中午就给吃顶了,点了清一色的海鲜,结果发现跟在北京吃海鲜不太一样,青岛人吃海鲜注重原汁原味,一般吃法都是蒸或者煮一下,然后就吃天然的,结果一下没适应,在后续的几顿到处找没有海鲜味的饭店。

青岛啤酒在全国各地均有盛名,到青岛当然要尝尝了,同学一行来到啤酒街可算是见识了青岛啤酒,一共7中类型(黑啤、原浆、清啤、麦汁、青啤、普通、纯生),每种3升共21升,算是各种类型都尝了,各地的啤酒厂商也应该学习青岛这样,不同生产流程下的啤酒产物都应该让大家尝尝,也算是产品多元化。

青岛的海还算比较干净,在海边的感觉很好,坐在一块大岩石上,看着海心情非常舒畅,能在不知不觉中发呆好久,听着海浪声,看着潮涨潮落,看着海边垂钓,或者搬开海边的岩石块抓抓螃蟹,轻松惬意,是一个不错的旅游度假好地方。