phymath01 函数理论 数学完备性要求对定义域中的每个元素,值域中至少有一个元素与之对应。也就是说,每种可能的输入都必须定

函数理论

净室开发方法基于数学中的函数理论。一个函数定义了一个从定义域到值域的映谢,定义域中的每个元素都可在值域中找到惟一的元素与之对应。一个特定的程序好似定义了一个从定义域(程序所有可能输入序列的集合)到值域(所有对应于输入的输出集合)的映射。这样一个程序的规范就是一个函数的规范,描述了一个程序的定义域(或输入序列)到值域(或输出空间)的映射。

一个定义明确(well-defined)的函数有如下特性:完备性、一致性和正确性。因为一个程序规范描述了一个函数,所以它必须是完备的、一致的和正确的。

(1)数学完备性要求对定义域中的每个元素,值域中至少有一个元素与之对应。也就是说,每种可能的输入都必须定义,并有一个输出与之对应。

(2)数学一致性要求在值域中最多有一个元素与定义域中的同一元素对应,也就是说,每个输入只能对应一个输出。

(3)相对于需求的规范正确性由定义域专家判断。然而对于一个给定的正确的规范,某项设计及其规范的正确性是可以通过基于函数理论的推理来验证的。

Linger、Mills和Hevner(1986)提出的用于净室软件开发的盒子结构的方法取代了由Linger、Mills和Witt(1997)提出的将数学函数理论应用于软件开发的方法。被明确提出的有三种功能形式的盒子:黑盒、状态盒和明盒。

统计理论

净室测试方法基于统计学。过去的几十年中统计学在工程中获得了广泛的成功和应用。当从经济上或技术上无法测试样本全体时,可以使用统计抽样的方法。如果统计结果没有达到质量目标,生产过程需做必要调整。这种以统计学为坚实基础的从产品度量到生产过程之间的反馈循环,得到了广泛的认可和应用。怎样把这种方法应用于软件呢?在制造业,统计数字在于所生产产品的有形变化;在一些处理过程(如包裹投递)中,统计数学牌预期处理的偏差中,那么在软件中统计数学中如何产生呢?

在软件中,用于采样的全体(population)是所有可能使用情况的集合其中集合中的每个元素代表系统的一种可能运行情况。统计的目的是度量系统正确运行一个样本的能力。因为总体是无限的,完全的测试是不可能的,所以必须利用统计学方法来对系统发生做一个有效的推理。测试过程不论如何扩展,在所有可能的输入序列中都只能算一个很小的集合所有的测试活动只能是无限总体中的抽样。
在净室软件工程中,统计测试既可用于产品检测(单开发过程循环的结果),也可用于过程检测(多开发过程循环的结果)。净室采用增量开发的迭代过程,这样可测量和提高运行的一致性。

所有跟帖: 

phymath01 一个空无一物的无限大平直空间,是三维中对称性最高的几何对象,因而它是所有三维中的对称性群的直积群;对动量二次 -marketreflections- 给 marketreflections 发送悄悄话 marketreflections 的博客首页 (2992 bytes) () 10/03/2011 postreply 14:45:56

封闭的保守系统:随着时间演化,子系统之间开始发生相互作用;经过一段时间后,系统再度成为 -marketreflections- 给 marketreflections 发送悄悄话 marketreflections 的博客首页 (1179 bytes) () 10/03/2011 postreply 14:58:23

nprocess01 正规碰撞过程N过程 对于两个声子碰撞而产生第三个声子的过程,如果声子的动量没有发生变化,即有ħ -marketreflections- 给 marketreflections 发送悄悄话 marketreflections 的博客首页 (693 bytes) () 10/03/2011 postreply 15:31:25

uprocess01 声子碰撞产生的有意义的波矢 的方向与原来波矢 和 的方向几乎相反,而且这一过程中初态与终态的准动量差&#2 -marketreflections- 给 marketreflections 发送悄悄话 marketreflections 的博客首页 (46716 bytes) () 10/03/2011 postreply 15:38:30

对一个多原子系统,当应用Bo rn2Oppenheim er 近似以后, 问题化成了一个多电子系统,, 即一个存在相互作用的非均 -marketreflections- 给 marketreflections 发送悄悄话 marketreflections 的博客首页 (3151 bytes) () 10/03/2011 postreply 21:55:58

RHF方程 分子轨道用组成分子的原子轨道线性展开 多体薛定谔方程形式非常复杂,至今仍然没有精确解法,而即便是近似解,所需要的计算 -marketreflections- 给 marketreflections 发送悄悄话 marketreflections 的博客首页 (13174 bytes) () 10/03/2011 postreply 15:45:28

在量子力学的基本原理中,能量和波函 数是 描述电子运动规律的两个最基本物理量 。 电子动量谱学研究既能得到物质中各轨道电子的能量 -marketreflections- 给 marketreflections 发送悄悄话 marketreflections 的博客首页 (276 bytes) () 10/03/2011 postreply 15:53:29

phymath01 原子核内质子和中子是怎样运动的:不是固定排列的,但是运动也不是经典的,如果还没学过量子力学的话,那姑且就先认 -marketreflections- 给 marketreflections 发送悄悄话 marketreflections 的博客首页 (4218 bytes) () 10/03/2011 postreply 15:58:21

phymath01 声子的前后两次碰撞间走过的平均距离l称为声子的平均自由程 正规碰撞过程只改变动量的分布,而不影响热流的方向, -marketreflections- 给 marketreflections 发送悄悄话 marketreflections 的博客首页 (25963 bytes) () 10/03/2011 postreply 16:03:04

phymath01 ta01 倒逆过程Umklapp process 由于振动是线性独立的,相应的振子之间不发生作用,因而不能交 -marketreflections- 给 marketreflections 发送悄悄话 marketreflections 的博客首页 (6885 bytes) () 10/03/2011 postreply 16:08:40

请您先登陆,再发跟帖!