`

净室软件工程

阅读更多
   净室软件工程(cleanroom software engineering)是90年度IBM提出来的,他们的思想是不要debug,一次性compile通过。这个刚开始给我们的感觉是不可能实现的,即使实现了效果也不会像想象的好,但是,IBM通过测试与验证得出他们在开发一个OA系统,在2万多行的代码当中,bug只有1到2个。
   具体的做法是首先根据图形来开出规格,然后验证程序(测试不是唯一找到bug的方式,在TSP中code review过程也可以发现bug),验证程序是去证明程序的正确性,从下向上知道得到TRUE为止。这种方法中测试不是用来寻找bug,而是去寻找可靠度。
分享到:
评论

相关推荐

    净室软件工程:技术与过程

    净室软件工程:技术与过程 (cleanroom software engineer: technology and process)

    净室软件工程.pptx

    净室软件工程.pptx

    第11章 净室软件工程.pptx

    第11章 净室软件工程.pptx

    软件工程实践者的研究方法 (中文版)

    本书自1982年发行第1版以来,一直受到软件工程界的高度重视,成为高等院校计算机相关专业软件工程课的重要教学参考书...●第五部分 软件工程高级课题,专门讲述了形式化方法、净室软件工程、基于构件的方法及再工程。..

    软件工程实践者之路

    内容提要:本书从1982年的第1版开始,就受到软件工程界的重视,成为高等学校计算机...第五部分是软件工程的高级课题,涉及到形式化方法、净室软件工程、基于构件的软件工程、再工程以及软件工程未来的发展趋势等问题。

    软件工程 实践者的研究方法 中文 Roger Pressman

    第一部分产品和过程 第 1 章产品 第 2 章过程 第二部分软件项目的管理 ...第 25 章净室软件工程 第 26 章软件复用 第 27 章再工程 第 28 章客户/服务器软件工程 第 29 章计算机辅助软件工程 第 30 章未来之路

    软件工程—实践者的研究方法

    本书自1982年发行第1版以来,一直受到软件工程界的高度重视,成为高等院校计算机相关专业软件工程课的重要教学... ●第五部分 软件工程高级课题,专门讲述了形式化方法、净室软件工程、基于构件的方法及再工程。...

    软件工程 实践者的研究方法 (原书 中文版 第六版).part06

    ●第五部分 软件工程高级课题,专门讲述了形式化方法、净室软件工程、基于构件的方法及再工程。 -------------------------------------------------------------------------------- 编辑推荐 《软件工程实践者...

    软件工程-实践者的研究方法

    进而介绍了管理软件项目、传统软件工程方法、面向对象软件工程方法以及软件工程的高级课题,包括传统的分析、设计、测试和度量,面向对象的分析、设计、测试和度量,形式化方法、净室软件工程、基于构件的方法、客户...

    软件工程 实践者的研究方法 (原书 中文版 第六版).part01

    ●第五部分 软件工程高级课题,专门讲述了形式化方法、净室软件工程、基于构件的方法及再工程。 -------------------------------------------------------------------------------- 编辑推荐 《软件工程实践者...

    软件工程 实践者的研究方法 (原书 中文版 第六版).part07

    ●第五部分 软件工程高级课题,专门讲述了形式化方法、净室软件工程、基于构件的方法及再工程。 -------------------------------------------------------------------------------- 编辑推荐 《软件工程实践者...

    软件工程 实践者的研究方法 (原书 中文版 第六版).part05

    ●第五部分 软件工程高级课题,专门讲述了形式化方法、净室软件工程、基于构件的方法及再工程。 -------------------------------------------------------------------------------- 编辑推荐 《软件工程实践者...

    软件工程——实践者的研究方法

    第一部分产品和过程 第1章产品 第2章过程 第二部分软件项目的管理 第3章项目管理的概念 ...第25章净室软件工程 第26章软件复用 第27章再工程 第28章客户/服务器软件工程 第29章计算机辅助软件工程 第30章未来之路

    软件工程 实践者的研究方法 (原书 中文版 第六版).part02

    ●第五部分 软件工程高级课题,专门讲述了形式化方法、净室软件工程、基于构件的方法及再工程。 -------------------------------------------------------------------------------- 编辑推荐 《软件工程实践者...

Global site tag (gtag.js) - Google Analytics