首页> 外文会议>2011 Eighth International Joint Conference on Computer Science and Software Engineering >Solving software module clustering problem by evolutionary algorithms
【24h】

Solving software module clustering problem by evolutionary algorithms

机译:用进化算法解决软件模块聚类问题

获取原文

摘要

Well organized software is easy to maintain but software modularization is complicated because of the number of modules. Automated software module clustering is transformed to a search-based problem. This paper describes the experiments on real-world problems of software module clustering by metaheuristic search methods such as genetic algorithms. This paper introduces the Grouping Genetic Algorithm (GGA) to the benchmarks. The fitness function measures a module granularity which is cohesion and coupling. Empirical result reports that the GGA outperforms a genetic algorithm with string representation.
机译:组织良好的软件易于维护,但由于模块数量众多,软件模块化非常复杂。自动化软件模块集群被转换为基于搜索的问题。本文描述了通过元启发式搜索方法(例如遗传算法)对软件模块聚类的实际问题进行的实验。本文向基准介绍了分组遗传算法(GGA)。适应度函数测量模块的内聚力和内聚力。实验结果表明,GGA优于具有字符串表示形式的遗传算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号