节点文献
软件逆向工程的研究与发展
Research and development of software reverse engineering
【摘要】 从介绍逆向工程的产生背景出发,给出了逆向工程的基本概念,同时也给出了与逆向工程密切相关的正向工程和再工程概念.通过分析逆向工程的主要目的,概括出逆向工程的最基本目标是为了系统的维护和进一步开发而增加对系统的全面理解能力.指出了逆向工程的主要任务为分析系统、抽象系统和展现系统,并论述分析系统的方法,即静态分析法和动态分析法.总结了国内外逆向工程的发展现状和应用现状,提出了发展方向.
【Abstract】 Introduction of the background of Reverse Engineering generation,the concept of Reverse Engineering and related concepts are given.The primary goal of Reverse Engineering is point out by the analysis of purposes of Reverse Engineering.The goal is to increase the full comprehension of the subject system for software maintenance and further development.The main steps to implement Reverse Engineering are given out,such as analysis,abstraction and view the subject system.The process of analysis system is described in detail.Static analysis and dynamic analysis are its methods.The development of Reverse Engineering and further work on it are also presented.
【Key words】 reverse engineering; programunderstand; static information; dynamic information;
- 【文献出处】 西安工程科技学院学报 ,Journal of Xi’an University of Engineering Science and Technology , 编辑部邮箱 ,2006年03期
- 【分类号】TP311.5
- 【被引频次】20
- 【下载频次】1083