期刊文献+

一种基于GEP的程序不变量动态发现方法

A Method of Detecting Likely Program Invariants Based on GEP
下载PDF
导出
摘要 利用GEP(基因表达式编程)获取最优解的函数发现能力和数学理论的精确计算能力获得较客观的程序不变量的预置形式,能够进行目前技术没有处理的函数型程序不变量的发现生成工作.在函数型程序不变量范围内,有效地克服了目前程序不变量发现技术中存在的两个缺点,即计算盲目性与程序不变量形式预置的主观性.整个工作可以理解为是对目前程序不变量发现技术的一个扩展,它拓广了原有技术可发现的程序不变量种类,增大了从程序运行轨迹数据中发现更多不变量的可能性. It introduces a new algorithm based on GEP which can find Functional Program Invariants from data formed by observing program executing. In the field of detecting program invariants,the algorithm improves possibility of mining more invariants which can not be found by the technology in existence and can get successfully polynomial functional invariants.
出处 《南华大学学报(自然科学版)》 2016年第4期106-111,共6页 Journal of University of South China:Science and Technology
关键词 程序不变量 GEP函数型程序不变量 program invariants GEP functional program invariants
  • 相关文献

参考文献5

二级参考文献35

  • 1唐常杰,张天庆,左劼,汪锐,贾晓斌.基于基因表达式编程的知识发现——沿革、成果和发展方向[J].计算机应用,2004,24(10):7-10. 被引量:53
  • 2段磊,唐常杰,左劼,陈宇,钟义啸,元昌安.基于基因表达式编程的抗噪声数据的函数挖掘方法[J].计算机研究与发展,2004,41(10):1684-1689. 被引量:39
  • 3MitchellR,MekimJ,盂岩.DesignbyContract原则与实践[M].北京:人民邮电出版社,2003.
  • 4Yang J, Evans D, Bhardwai D, et al. Perracotta: Mining Tem- poral API Rules from Imperfect traces[C]//Proc of ICSE' 06,2006 : 282-291.
  • 5Saff D, Artzi S, Perkins J. H ,et al. Automatic Test Facto- ring for Java[C]//Proe of the 21st Annual Int'l Conference on Automated Software Engineering, 2005 : 114-123.
  • 6Ernst M D. Dynamically Discovering Likely Program Invari- ants:[Ph D Dissertation][D]. Department of Computer Sci- ence and Engineering, University of Washington, 2000.
  • 7Braberman V, Fernandez F, Garbervetsky D, et al. Paramet- ric Prediction of Heap Memory Requirements[C]//Proc of Int'l Syrup on Memory Management, 2008:141-150.
  • 8Lorenzoli D, Mariani L, Pezze M. Automatic Generation of Software Behavioral Modets[C]//Proc of the 30th Int'l Conf on Software Engineering, 2008 : 501-510.
  • 9Ernst M D, Perkins J H, Guo P J. The Daikon System for Dynamic Detection of Likely Invariants[J]. Science of Com- puter Programming, 2007, 69(3) :35-45.
  • 10FERREIRA C. Gene Expression Programming: A New Adaptive Algorithm for Solving Problems[J]. Complex Systems, 2001, 13(2):87 - 129.

共引文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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