3、获取、保护和扩充软件的已有知识

(1) 程序分解

(2) 对象恢复

(3) 程序理解

(4) 知识库和程序变换

