首页 > 其他分享 >16净室软件工程

16净室软件工程

时间:2023-07-05 10:44:28浏览次数:34  
标签:净室 验证 16 视图 正确性 软件工程

净室软件工程是软件通过形式方法进行分析设计,并强调统计正确性验证替代测试的方法来交付软件,为了避免人为的错误。

技术手段有:

控制迭代:统计过程控制下的增量式开发

盒子结构:黑盒、状态盒、明盒。行为视图、有限状态机视图、过程视图

正确性验证:净室工程的核心

统计测试和软件认证:用统计学原理,进行抽样统计

缺点:

太过理论化、正确性验证的步骤比较困难耗时

不进行传统的模块测似乎,这不现实。

会带有传统软件工程的弊端

标签:净室,验证,16,视图,正确性,软件工程
From: https://www.cnblogs.com/wumingliang/p/17527887.html

相关文章

  • vue项目报错:Node.js v18.16.1 error Command failed with exit code 1.
    原因:把node升级到了最新的长期支持版18.16.1,结果运行vue项目启动失败,报错如下:试了各种办法都解决不了,后面只能把node降级到16.20.1运行项目又可以启动了......
  • 1633. 各赛事的用户注册率
    1633.各赛事的用户注册率SQL架构用户表: Users+-------------+---------+|ColumnName|Type|+-------------+---------+|user_id|int||user_name|varchar|+-------------+---------+user_id是该表的主键。该表中的每行包括用户ID和用户......
  • 解放码农,飞算全自动软件工程平台的创新“套路”
    一个普通IT工程师凭借飞算全自动软件工程平台,毫不费力地仅用28分钟轻松挑战三个资深IT工程师近两个小时才能完成的开发工作成功。11月17日这样一个现场PK活动环节,引发了业内众多的讨论。不敲入任何一行代码,就可以输入流程图来实现后端开发。在这之前,码农们想都不敢想的事情,为什么飞......
  • 16-4linux启动流程和grub管理 16-5()16-6()
    一、修复grub1.esc进入救援模式  根目录需要进入真正的根ls/mnt/sysimage/boot/grubchroot/mnt/sysimage切换到真正的根grub-install/dev/sda2修复命令,只能修改除了grbu.conf配置文件意外的文件hexdump-C-n512/dev/sda-v查看是否修复2.修复grub.conf文......
  • 10基于构件的软件工程CBSE
    CBSE强调的是使用购买而来的构件,而不是重新建造。CBSE构件的特征是: 可组装性:通过公共接口交互,接口公开化,使得构件可以通过接口组装。可部署性:构件要求是二进制的形式,可以独立运行在平台之上文档化:构件有文件的记录供参考独立性:构件可以自行组装而不需要依赖特殊的环境标准......
  • api接口技术开发心得,获取1688淘宝商品详情数据,数据采集调用教程
    ​ 商品详情API接口的作用和重要性主要体现在以下几个方面:获取详细商品信息:商品详情API接口提供了获取1688和淘宝商品的完整详细信息的功能。这包括商品名称、价格、库存、规格、描述、图片、运费等。这些详细信息对于用户来说是购买决策的重要依据。提供用户购物体验:通......
  • AtCoder Regular Contest 163
    Preface补题,这场比赛的时候被拉去开科研组会了,所以就没现场打了这两天军训在伤病连划水,白天可以好好想题目舒服的一批这场D题确实很妙,需要一些竞赛图相关的知识才能想到转化,不过也算是学到一个重要trick了吧A-DivideString显然只要考虑能否分成两个串即可,首先如果存在\(i......
  • 16-1 文件处理三剑客置awk基本用法 16-2()16-3()
    一、awk BEGIN[root@centos8~]#awk'BEGIN{print"hello,awk"}'[root@centos8~]#awk-F:'{print$1":"$3}'/etc/passwd[root@centos8~]#df|awk-F"[[:space:]]+|%"'{print$5}'|sort-nr|head-n......
  • 第016课 Nand Flash操作原理及裸机程序分析
    第001节_NAND_FLASH操作原理NANDFLASH原理图NANDFLASH是一个存储芯片那么:这样的操作很合理”读地址A的数据,把数据B写到地址A”问1.原理图上NANDFLASH和S3C2440之间只有数据线,怎么传输地址?答1.在DATA0~DATA7上既传输数据,又传输地址当ALE为高电平时传输的是地址,那么在数据......
  • AtCoder Regular Contest 163 D Sum of SCC
    洛谷传送门AtCoder传送门怎么连这种相对传统的计数也不会……考虑换种方式描述强连通分量个数。考虑竞赛图缩点后存在一条极长的链,因此转化为把缩完点后的链劈成左右两个集合,使得左边集合不为空的方案数。于是我们现在只要统计点集\(A,B\)数量,满足\(A\ne\varnothing,A......