节点文献

逆向工程研究与发展

The Research and Development of Reverse Engineering

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【摘要】 <正> 一、引言由于多年的运行历史,遗产系统包含了企业的众多知识,包括系统需求、设计决策和业务规则。为了充分有效地利用这些有用资产,遗产系统持续性演化变得十分重要。再工程是将遗产系统转为易演化系统的良好途径之一。再工程在检查现有系统基础上,修改系统并组装成新的形式。作为工程的问题,再工程涉及对问题的理解,也即,理解系统的当前状态、未来状态和从当前状态演化到未来状态的途径。系统理解基于系统对象、系统专家和系统历史。系统对象包括源代码、手册和运行系统;系统专家包括开发者、维护者和用户;系统历史则包

【Abstract】 In order to effectively use existing assets in legacy systems,it is important to develop a systematic strategy for the continued evolution of legacy systems. Reengineenng offers an approach to migrate a legacy system towards an evolvable system, of which program understanding is a key part. Reverse engineering is effective approach to support program understanding, therefore, plays an important role in successfully reengineering legacy system. This paper is a summarization on reverse engineering. It presents several concepts on reverse engineering, introduces three canonical activities of reverse engineering and a descriptive model of reverse engineering systems that are proposed by Software Engineering Institute at Carnegie Mellon University, and outlines the future directions after introducing several reverse engineering systems.

  • 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,1999年05期
  • 【分类号】TP399
  • 【被引频次】42
  • 【下载频次】511
节点文献中: