数据流分析方法.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据流分析方法

数据流分析方法 李慧贤 刘 坚 (西安电子科技大学软件工程研究所,西安 9 %9 %) : :;*’( (’5=’’*/?4@!A#$/B0 摘 要 数据流分析是一项编译时使用的技术,它能从程序代码中收集程序的语义信息,并通过代数的方法在编译时 确定变量的定义和使用。该文对数据流、数据流框架及数据流算法进行了阐述;并简要地介绍了所提出的需求过程间数 据流分析的方法。 关键词 数据流分析 数据流框架 需求过程间数据流分析 文章编号 ( ) 文献标识码 中图分类号 %!;C##%; !# %#; %D!;# E FG#%D !#$%’ %( )*#* +,%- ./*,0’1’ 21 34151*/ 214 61*/ ( , , ) H.203*1B :/I’/BB1’/I J/K0’0=0B L’)’*/ M/’NB1K’0O L’P*/ 9 %9 % .7’#8*9# : Q*0* 2(.3 */*(OK’K ’K * -.4’(B ;0’B 0B-5/’R=B$J0 -*/ -.((B-0 KB*/0’- ’/2.1*0’./ 21. 05B 0B0 .2 05B , , , 41.I1* */) )B0B1’/B 05B )B2’/’0’./ */) =KB N*1’*S(BK SO *(IBS1*’- B05.)K$J/ 05’K 4*4B1 05B )*0* 2(.3 )*0* 2(.3 ; 21*B3.1T */) *(I.1’05K .2 )*0* 2(.3 */*(OK’K *1B )’K-=KKB) 05B ’)B* .2 )B*/) ’/0B141.-B)=1*( )*0* 2(.3 */*(OK’K ’K *(K. 41BKB/0B)$ : , , :0-%8’ )*0* 2(.3 */*(OK’K )*0* 2(.3 21*B3.1T )B*/) ’/0B141.-B)=1*( )*0* 2(.3 */*(OK’K +!, % 引言 数据项属性的信息 。从根本上来说,数据流分析的目的是确定 数据流分析是一项编译时使用的技术,它能从程序代码中 路径谓词的真或假。路径谓词是一些语句,这些语句表示在程 收集程序的语义信息,并通过代数的方法在编译时确定变量的 序执行当中沿着一定的控制流路径发生了什么,在所有这些路 径上使用任意 ()或存在 ()量词对语句进行量化。路径的定 定义和使用。通过数据流分析,可以不必实际运行程序就能够 ! 发现程序运行时的行为,

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档