论文部分内容阅读
软件复用的核心技术是软构件技术,软构件技术中的最基本也是最重要的一项技术就是构件获取技术。本文对于构件获取技术进行了一定的研究。 本文概述了构件获取的两种途径。针对构件获取的第一种途径——基于构件的软件开发的相关问题进行一定的研究,并给出了软件框架结构和构件模型。之后,重点分析了构件获取的第二种途径——基于遗产软件系统的构件获取,给出一个基于面向对象的构件标识算法,经过分析后提出优化该算法的设想并针对一个实例进行研究;然后又在构件修改的适应性问题上进行了探讨;接下来,针对候选构件质量评价的难点,给出了八个构件质量的评价指标;最后,给出一种三层可复用度量模型,并提出一个构件可复用度的分析方法,为定量分析构件的可复用度给出了一条思路。 在本文的结尾部分,以两个项目为实例阐述了构件获取技术的实际应用,为构件获取技术在目前的实际应用方式提供了一些经验。