论文部分内容阅读
从现存面向对象系统中有效提取可复用构件是支持基于构件的软件开发的重要手段。论文提出了单向对象模型(Directed Object Oriented Model,DOOM)。主要工作包括:分析了现有部件提取方法的不足;形式化描述了单向对象模型的基本概念:提出了基于位向量的构件挖掘算法CMBV(Componnet Mining based on Bit Vector),分析了新算法的计算复杂度:实验表明该方法的构件挖全率为100%,有效性83%,且能支持构件挖掘的后期工作。