用来辅助软件维护过程中的活动的软件称为软件维护工具。其中,用来存储、更新、恢复和管理软件版本的工具称为__(1)__工具:用来对在软件开发过程中形成的文档进行分析的工具称为__(2)__工具:用来维护软件项目开发信息的工具称为__(3)__工具;用来辅助软件人员进行逆向工程活动的工具称为__(4)__工具;用来支持重构一个功能和性能更为完善的软件系统的工具称为__(5)__工具。空白(3)处应选择()
A.再工程工具 B.软件配置工具 C.版本控制工具 D.集成工具 E.开发信息库工具 F.项目管理工具 G.软件评价工具 H.逆向工程工具 I.静态分析工具 J.文档分析工具