期刊文献+

一种改进的程序理解信息抽取系统(TSE)设计 被引量:1

Design of an improved information extraction system(TSE) in program understanding
下载PDF
导出
摘要 程序理解是实现对软件系统自动分析和理解的技术.作为程序理解中必不可少的环节,信息抽取是实现程序理解的第一步.信息抽取机制的优劣直接影响着抽取信息的效率.通过对比较典型的抽取机制和工具的分析研究,阐述了现有程序理解系统存在的问题,提出相应的改进措施,设计出了一种改进型信息抽取系统. Program understanding is a kind of technology that can achieve automatic analysis and understanding of software system. As an essential sector, information extraction is the first step in program understanding. The quality of the information extraction mechanisms will influence the efficiency of information extraction directly. By comparing typical extraction mechanisms and tools, the problems in existing program understanding is discussed. An improved method is provided and a new information extraction system is designed.
出处 《浙江工业大学学报》 CAS 2008年第2期174-177,203,共5页 Journal of Zhejiang University of Technology
关键词 程序理解 信息抽取 抽取机制 程序理解管道 program understanding information extraction extraction mechanism program comprehension pipeline
  • 相关文献

参考文献10

  • 1黄会群.逆向工程技术研究[J].计算机与数字工程,2005,33(12):46-49. 被引量:4
  • 2周立萍,陈平.逆向工程发展现状研究[J].计算机工程与设计,2004,25(10):1658-1660. 被引量:17
  • 3FJELSTAD R K,HAMLEN W T.Application program maintenance study:Report to our respondents[C].Philadelphia:Proceedings GUIDE 48,1983.
  • 4李莹,张琴燕.程序理解[J].计算机应用研究,2001,18(6):40-43. 被引量:10
  • 5WU Jing,HOLT R.A program extractor suite for C and C++:choosing the right tool for the job[R].Canada:Cheriton School of Computer Science,University of Waterloo,2006.
  • 6樊平.新型多用途C++静态分析器的研究与开发[D].北京:北京航空航天大学,2001.
  • 7汪浩,金茂忠,陈起,高仲仪.基于基元关系模型的C++程序静态分析器[J].北京航空航天大学学报,2001,27(4):391-395. 被引量:2
  • 8周欣,孙家骕,杨芙清.青鸟C++程序理解工具[J].计算机工程,2000,26(11):80-81. 被引量:10
  • 9MURPHY G C,NOTKIN D.Lightweight lexical source model extraction[J].ACM Transactions on Software Engineering and Methodology,1996,5(3),262-192.
  • 10MURPHY G C,NOTKIN D,GRISWOLD W G.An empirical study of static call graph extractor[J].ACM Transactions on Software Engineering and Methodology,1998,7(2):158-191.

二级参考文献28

  • 1普瑞斯曼 黄柏素等(译).软件工程--实践者的研究方法[M].北京:机械工业出版社,1999..
  • 2Microsoft公司 希望图书创作室(译).Microsoft Visual C++ 6.0 language reference,语言参考手册[M].北京:北京希望电子出版社,1999..
  • 3Mei Hong,Chin J Electron,1997年,6卷,2期,64页
  • 4希望图书创作室(译),Microsoft Visual C++ 6.0 Language Reference 语言参考手册,1999年
  • 5黄柏素(译),软件工程.实践者的研究方法,1999年
  • 6高仲仪,编译原理,1990年
  • 7Ong C L,J Object-oriented Programming,1993年,6卷,1期,58页
  • 8Elliot J.Chikofsky,James H.Reverse Engineering and design recovery:A taxonomy.IEEE Software,7(1)"13~17.Kamiary 1990
  • 9Scott R.Tilley.Domain - Retargetable Reverse Engineering.PhD thesis,Department of Computer Science,University of Victoria,January 1995.
  • 10Reengineering Center.Perspectives on Legacy System Reengineering.Draft Version 0.3,Pittsburgh,Pa:Software Engineering Institute,Camegic Mellon University,December 1996

共引文献37

同被引文献14

  • 1张迎周,张卫丰,钱俊彦.形式语义描述方法研究进展与评价[J].南京邮电大学学报(自然科学版),2006,26(6):86-94. 被引量:4
  • 2严蔚敏,吴伟民.数据结构:C语言版[M].北京:清华大学出版社,2007.
  • 3Abrial J R.B方法[M].裘宗燕,译.北京:电子工业出版社,2004.
  • 4叶彭飞.一种基于领域本体的程序理解方法研究[D].上海:复旦大学,2010.
  • 5XU BO, HUA BAOJIAN, GAO YING. An imperative formal calculus for Java[C]// ICFCC 2010: The 2nd International Conference on Future Computer and Communication. Piscataway: IEEE, 2010, 1: 168-173.
  • 6BLAZY S, LEROY X. Mechanized semantics for the Clight subset of the C language[J].Journal of Automated Reasoning,2009, 43(3): 263-288.
  • 7LEROY X, GRALL H. Coinductive big-step operational semantics[J].Information and Computation, 2007, 207(2): 284-304.
  • 8IBM. ILog[EB/OL]. [2011-12-16]. http://www.ibm.com/technologyservices/us/en/?cm_re=masthead-_-itservices-_-more/.
  • 9LEROY X. Csem[EB/OL]. [2011-12-10]. http://compcert.inria.fr/doc-1.6/html/Csem.html.
  • 10ISO/IEC 9899: TC2, WG14/N1124[EB/OL]. [2011-11-10]. http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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