期刊文献+

基于演进思想的程序断言动态发现模型研究

Study of dynamic assertion detection model based on evolving
下载PDF
导出
摘要 程序断言动态侦测技术具有很广的应用范围,如程序测试与排错、程序演进与重构、构件替换与程序容错等领域。相比于传统的程序断言侦测技术,文中介绍了一条简洁的异常排除与接纳并降低时间空间代价的实践思想,它来源于生物演进和计算机免疫技术的启发,为基于这一演进思想的程序断言侦测建立起一个演进模型。 Dynamic detection technology of assertion can be used in many areas, such as pin.am testing and eliminating error, program evolution and restructuring, component replacement and program tolerance etc. This article discusses a new succinct idea removing or admitting abnormity of program behavior to keep overhead of the time and space low. This article introduces a model for this non-traditional idea of dynamic assertion detection based on evolving.
出处 《信息技术》 2008年第5期10-12,107,共4页 Information Technology
基金 湖南省自然科学基金资助课题(05JJ30117)
关键词 程序断言 动态侦测 违例 免疫 assertion dynamic detection violation immunity
  • 相关文献

参考文献8

  • 1Ball T. The Concept of Dynamic Analysis[C]//Proceedings of the 7th European Software Engineering Conference and the 7th ACM SIGSOFT Symposium on Foundations of Software Engineering (ESEC/FSE'99), 1999:216 - 234.
  • 2Nimmer J, Ernst M D. Static Verification of Dynamically Detected Program Invariants: Integrating Daikon and ESC/Java[ C ]//Proceedings of RV-01, The First Workshop on Runtime Verification, July 2001.
  • 3Ernst M D, Cockrell J, Griswold W G,et al. Dynamically Discovering Likely Program Invariants to Support Program Evolution [ J]//IEEE Transactions on Software Engineering, February 2001,27(2).
  • 4DIDUCE v 1. OBeta User's Manual[ Z/OL]. http://diduce. sf. net.
  • 5Engler D, Chert D, Chou A,et al. Bugs as Defiant Behavior: A General Approach to Inferring Errors in System Code[J]//Proceedings of Symposium on Operating Systems Principles, October 2001.
  • 6Hangal S, Lain M S. Tracking Down Software Bugs Using Automatic Anomaly Detection[C]//Proceedings of the 24th International Conference on Software Engineering, May 2002:291 -301.
  • 7Bush W R, Pincus J D, Sielaff D J. A Static Analyzer for Finding Dynamic Programming Errors [ J ]. Software Practice and Experience, 2000,30(7) :775 - 802.
  • 8Benjamin V Livshits, Monica SLam. Finding Security Vulnerabilities in Java Applications Using Static Analysis[C]//Proceedings of the 14th USENIX Security Symposium, August 2005.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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