期刊文献+

C程序不变量动态发现编配工具的设计 被引量:1

The Design and Implement of the Instrument of Dynamically Discovering C Program Invariants
下载PDF
导出
摘要 程序不变量是用于描述程序运行过程中某些保持不变的性质的逻辑断言。程序编配的任务是通过对程序改造,暴露程序的运行轨迹,然后在通过对轨迹分析完成程序不变量的发现。程序编配是程序不变量过程中的关键步骤。本文介绍了C程序编配的工作原理和主要方法,并详细说明了采用内嵌法的编配工具的设计过程。 Program invariant is a kind of logic assertion which can be used to show some true properties during the program running. Producing data trace of the running program,which is the task of program instrument,is one of the key steps to discover the pro-gram invariants.. The main principle and method of program instrument are shown in this paper. what is more,the whole process of the design of a new tool of program instrument is detailed.,which is applied to dynamically discovering C program invariants.
出处 《微计算机信息》 北大核心 2008年第12期233-234,237,共3页 Control & Automation
基金 湖南省自然科学基金资助课题(项目名称:程序断言动态生成技术(05JJ30117)
关键词 程序不变量 不变量动态发现 编配工具 program invariant program instrument dynamically discovering program invariants
  • 相关文献

参考文献5

  • 1[1]Michael D.Ernst,Jake Cockrell,William G.Griswold,and David Notkin.Dynamically discovering likely program invariants to support program evolution.IEEE Transactions on Software Engineering.2 (3):141-153 1999
  • 2[2]Michael D.Ernst,William G.Griswold,Yoshio Kataoka,and David Notkin.Dynamically discovering pointer-based program invariants.Technical Report UW-CSE-99-11-02,University of Washington,Seattle,WA,November 16,1999.
  • 3[3]M.D.Ernst,A.Czeisler,W.G.Griswold,and D.Notkin,Quickly Detecting Relevant Program Invariants,Proc.22nd Int'l Conf.Software Eng.,PP.449-458,June 2000.
  • 4[4]J.Moe,D.Carr,Understanding Distributed Systems via Execution Trace Data,9th International Workshop on Program Comprehension,PP.60-67,2001
  • 5刘树锟,阳小华,罗江琴,刘杰.基于合约的似然程序不变量动态发现[J].微计算机信息,2006,22(10X):233-235. 被引量:3

二级参考文献6

  • 1李毓辉,郭群山,周雄伟.一种自动测试系统软件平台的设计[J].微计算机信息,2005,21(5):143-144. 被引量:11
  • 2Michael D.Ernst,Jake Cockrell,William G.Griswold,and David Notkin.Dynamically discovering likely program invariants to support program evolution.IEEE Transactions on Software Engineering.1999
  • 3M.D.Ernst,J.Cockrell,W.G.Griswold,and D.Notkin,.Dynamically discovering likely program invariants to support program evolution,.IEEE Transactions on Software Engineering,vol.27,no,pp.1-25,2,Feb.2001
  • 4M.D.Ernst,A.Czeisler,W.G.Griswold,and D.Notkin,Quickly Detecting Relevant Program Invariants,Proc.22nd Int' l Conf.Software Eng.,pp.449-458,June 2000.
  • 5J.Moe,D.Carr,Understanding Distributed Systems via Execution Trace Data,9th International Workshop on Program Comprehension,pp.60-67,2001
  • 6Michael D.Ernst,William G.Griswold,Yoshio Kataoka,and David Notkin.Dynamically discovering pointer-based program invariants.Technical Report UW-CSE-99-11-02,University of Washington,Seattle,WA,November 16,1999.

共引文献2

同被引文献9

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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