作者: A. von Mayrhauser , A.M. Vans
关键词: Reverse engineering 、 KPI-driven code analysis 、 Code review 、 Information needs 、 Source code 、 Static program analysis 、 Software engineering 、 Systems engineering 、 Internal documentation 、 Software maintenance 、 Computer science
摘要: A major portion of the software maintenance effort is spent on reverse engineering activity understanding existing software. If one can learn more about how programmers understand code successfully, build better tools to support process. This contributes higher quality and improved efficiency tasks. An integrated comprehension model experiences with it in an industrial setting are presented. Audio-taped, think-aloud reports were used investigate well works during activities that range from fixes enhancements, leverage, reuse. The tapes analyzed for information needs activities, tool capabilities derived accordingly. results presented discussed.