期刊文献+

静态下JAVA程序函数调用关系图的框架实践

下载PDF
导出
摘要 随着计算机水平在不断的提高,其应用的领域也在逐渐的扩展,本文主要研究了JAVA程序,在函数之间的调用关系中,更好的研究程序理解,其中在函数之间中,它往往代表的是一种具体功能或者是问题求解的实现,最终构建了函数调解图,来促进程序的理解。本文研究了集中函数调用图,针对其优缺点,最终提出了一种函数调用图的构建方法。
作者 朱云洁
出处 《计算机光盘软件与应用》 2014年第10期129-130,共2页 Computer CD Software and Application
  • 相关文献

参考文献1

二级参考文献13

  • 1Yu J, Narayanasamy S. A case for an interleaving constrained shared-memory multi-processor[ C ]. International Symposium on Computer Architecture ,2009:325-336.
  • 2Shi Y ,Park S ,Yin Z,et al. DefUse:definition-use invariants for de- tecting concurrency and sequential bugs[ C]. Systems Programming Languages and Applications : Software for Humanity, 2010 : 160- 174.
  • 3SPECjvm2008 [ EB/OL]. www. spec. org/jvm,2008.
  • 4Lu S, Tucek J, Qin F, et al. AVIO: detecting atomicity violations via access interleaving invariants [ C ]. Architectural Support for Programming Languages and Operating Systems,2006:37-48.
  • 5Lucia B,Devietti J, Strauss K,et al. Atom-Aid:detecting and survi- ving atomicity violations [ C ]. International Symposium on Com- puter Architecture ,2008:277-288.
  • 6Lu S, Park S, Flu C, et al. MUVI: automatically inferring multi- variable access correlations and detecting related semantic and con- currency bugs [ C ]. Symposium on Operating Systems Principles, 2007 : 103-116.
  • 7Flanagan C,Qadeer S. A type and effect system for atomicity[ C]. Programming Language Design and Implementation, 2003: 338- 349.
  • 8Lu S,Park S, Seo E, et al. Learning from mistakes:a comprehen- sive study on real world concurrency bug characteristics[ C]. Archi- tectural Support for Programming Languages and Operating Sys- tems ,2008:329-339.
  • 9Nethereote N, Seward J. Valgrind: a framework for heavyweight dy- namic binary instrumentation [ C ]. Architectural Support for Pro- gramming Languages and Operating Systems,2006:89-100.
  • 10Apache harmony [ EB/OL ]. harmony, apache, org,2003.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部