期刊文献+

智能CAA中基于语法树的程序正确性验证研究

A Study on Syntax Trees Based Program Correctness Validation in Intelligent CAA
下载PDF
导出
摘要 基于语法树的程序正确性验证方法是目前程序正确性验证方面全新的研究领域,该方法以程序的语法树作为程序正确性的检验对象,运用适当的树匹配算法,来验证目标程序的正确性.文章在介绍基于语法树的程序正确性验证方法的基础上,借鉴了无序标签树匹配的相关研究成果,结合软件构件的查询技术,提出了一种新的XML路径查询模型和树匹配算法,在理论和方法上对这个方法的实现进行了初步探讨,并结合XML技术提出了一套实现这一方法切实可行的解决方案. The method of the validation of program correctness based on syntax trees is a fire-new research field. In this method, the program syntax trees are the checked objects in the validating procedure of program correctness, the appropriate tree matching algorithm is adopted to validate the correctness of the target program. Based on the introduction of STM for program correctness validation, we use the research result of unordered tree-inclusion matching, integrate the technology in software component query, and propose a new model of path query and tree matching algorithm. We also discuss basic problems in the implementation of this method in theory and algorithm. In addition, we present a solution to implement this method with XML.
作者 张延红
机构地区 浙江万里学院
出处 《浙江万里学院学报》 2006年第5期12-15,共4页 Journal of Zhejiang Wanli University
关键词 程序正确性验证 树匹配 路径查询 匹配度 validation of program correctness tree matching path query matching degree
  • 相关文献

参考文献4

二级参考文献32

  • 1H D Ebbinghaus, J Flum. Finite Model Theory. Berlin: SpringerVerlag, 1995.
  • 2Victor Vianu. A web odyssey: From codd to XML.In:PODS2001. Santa Barbara, CA: ACM Press, 2001. 1-15.
  • 3John E Hopcroft, Jeffrey D Ullman. Introduction to Automata Theory, Languages, and Computation, 2nd edition. Addison-Wesley, 2000.
  • 4Ivar J. Software reuse: Architecture, process and organization for business success. Reading: Addison-Wesley Publishing Company,1997.4~15.
  • 5Mill H, Mili A. Reuse based software engineering. New York: John Wiley & Sons Inc., 2002. 444-459.
  • 6Frakes WB, Pole TP. An empirical study of representation methods for reusable software components. IEEE Transactions on Software Engineering, 1994,120(8):617~630.
  • 7Gibb F, McCartan C, O'Donnell R, Sweeney N, Leon R. The integration of information retrieval techniques within a software reuse environment. Journal of Information Science, 2000,26(4):520--539.
  • 8Torshen S. ApproXQL: Design and implementation of an approximate pattern matching language for XML. Technical Report, B 01-02, Freie University at Berlin, 2001.
  • 9Thorsten R. A new measure of the distance between ordered trees and its applications. Research Report, 85166, Department of Computer Science, University of Bonn, 1997.
  • 10Torshen S, Naumann F. Approximate tree embedding for querying XML data. In: Proceedings of ACM SIGIR Workshop on XML and Information Retrieval. Athens, 2000.

共引文献64

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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