论文部分内容阅读
程序聚类通过将与同一个需求或设计元素相关的代码单元聚集在一起来辅助程序理解及系统结构分析。其中,形式概念分析(FCA)是一类被广泛采用的程序聚类技术。然而现有基于FCA的程序聚类方法都是基于二值属性构建的,无法处理模糊信息。提出将模糊概念分析用于基于文本分析的程序聚类,提出了一种支持模糊信息的程序聚类方法。该方法包括模糊属性的采集过程以及相应的模糊概念格的构造算法。在此基础上,开发了一个半自动化的程序分析工具,并将其应用到一个商业软件分析中。初步的实验结果表明该方法能够有效地支持基于模糊特征的程序聚类,对