论文研究基于抽象域和数值熵协同的数值程序分析.pdf
在软件日益丰富的信息时代,程序的正确性验证问题需要深入地研究。提出了基于抽象解释和数值熵协同的数值程序正确性分析方法。利用抽象解释理论框架对数值程序进行抽象解释分析,提取不变量的抽象域区间;在抽象域区间上进行数值熵运算;运行程序获取数值变量的实际取值,计算数值熵;将抽象域区间数值熵和实际数值熵信息进行对比分析,准确地判断程序的正确性等性质。单纯的抽象解释分析只可以近似得到数值变量的取值范围,而引入数值熵算法,在取值范围的基础上对程序静态分析的准确性进一步检验,同时也做到了对程序的正确性验证。通过C语言程序实例,对抽象解释基础上的熵值分析方法进行了验证,证明了该分析方法的可行性和正确性。
用户评论
推荐下载
-
基于MATLAB的数值分析全书解析
基于MATLAB数值分析的各大类分析方法
37 2019-01-17 -
科学计算_基于matlab的数值分析
数值分析
28 2019-01-08 -
数值分析的算法
是数值分析一些算法的实现。描述了用软件编写的代码。
39 2019-02-16 -
数值分析的作业
数值分析的作业function [xbar,s]=exA_2(x) n=length(x); % 解法1. for 循环 xbar =0; xs =0; for t=1:n xbar = xbar +
33 2018-12-21 -
数值分析的资源
数值分析的资料,比较齐全。内容包括数值分析、数值代数、计算方法.数值逼近相关课件ppt、pdf,matlab在这些课程上的分析及众多问题的matlab程序实现。
16 2019-05-03 -
数值分析的答案
数值分析的答案,很全面的答案。研究生基础课程的教材书。
16 2020-12-25 -
数值分析的课件
这是不错的数值分析的资源,请下载,谢谢合作。
47 2019-01-16 -
Elasticsearch之属性和数值类型
一、属性 Elasticsearch中每个索引定义时都有一个映射mappings,该映射确定如何对文档建立索引。一个映射mappings中主要包含两部分: 1、元字段:主
10 2021-01-16 -
数值分析2007级我们的数值分析课程的课件
数值分析2007级我们的数值分析课程的课件,不错的课件!
33 2019-09-22 -
很好的数值分析c语言程序
Very good numerical analysis c language program
30 2019-06-26
暂无评论