软件构件管理技术是软件复用的重要支撑技术。随着软件复用技术的发展,传统的软件构件分类管理方法难以适应被管理的软件构件集合及其应用环境的不断变化,表现出(1)缺乏对软件构件集合变化的适应能力;(2)缺乏对特定用户需求的适应能力;(3)缺乏自我监控的能力。本项目针对传统软件构件管理方法存在的问题,围绕如何提高软件构件分类系统的自适应能力,对软件构件自适应分类管理的基本原理进行研究,给出软件构件自适应分类系统的运行机理,进一步对基于本体的分类知识描述方法,基于信息熵的分类系统生成方法及分类系统可用性评估方法等关键应用支持技术进行深入研究。其目标是提出并建立一套具有自适应能力的软件构件分类管理理论、方法和技术,并通过应用实践对方法的有效性和可行性进行证实。