摘要
随着软件产业的发展,越来越多的遗产系统需要维护和改善,逆向工程已经成为遗产系统维护与演化的关键技术之一。介绍了逆向工程的定义,综述了逆向工程的研究进展。通过对现有工具的分析探讨了逆向工程研究中的不足之处,给出了未来的发展趋势。
With the development of software industry, more and more legacy applications must be maintained and improved. Reverse engineering has become one of the crucial techniques in tackling the problem of the maintenance and evolution of legacy systems. The terminology of reverse engineering is introduced. The progresses of reverse engineering is given. By analyzing the existing reverse engineering tools, a discussion of the drawbacks of reverse engineering and a comment on the future of reverse engineering are presented.
出处
《计算机工程与设计》
CSCD
2004年第10期1658-1660,1666,共4页
Computer Engineering and Design
基金
国家"十五"国防预研基金(413060601.x)