逆向工程
术语
软件工程
计算机科学
混乱
业务流程重组
系统工程
工程类
制造工程
程序设计语言
心理学
哲学
语言学
精益制造
精神分析
作者
Elliot J. Chikofsky,James H. Cross
出处
期刊:IEEE Software
[Institute of Electrical and Electronics Engineers]
日期:1990-01-01
卷期号:7 (1): 13-17
被引量:1994
摘要
The key to applying computer-aided software engineering to the maintenance and enhancement of existing systems lies in applying reverse-engineering approaches. However, there is considerable confusion over the terminology used in both technical and marketplace discussions. The authors define and relate six terms: forward engineering, reverse engineering, redocumentation, design recovery, restructuring, and reengineering. The objective is not to create new terms but to rationalize the terms already in use. The resulting definitions apply to the underlying engineering processes, regardless of the degree of automation applied.< >
科研通智能强力驱动
Strongly Powered by AbleSci AI