首页> 外文会议>International Conference on Human-Computer Interaction >An Efficient Scheme for Candidate Solutions of Search-Based Multi-objective Software Remodularization
【24h】

An Efficient Scheme for Candidate Solutions of Search-Based Multi-objective Software Remodularization

机译:基于搜索的多目标软件重新构建的候选解决方案的高效方案

获取原文

摘要

Multi-objective search-based software remodularization approaches are used to rearrange the software elements into modules by optimizing several quality criteria. These search-based approaches can find out better quality regrouping solutions compared to the traditional (analytical based) remodularization, if the suitable encoding for the candidate solutions is used. In this paper, we propose an efficient encoding scheme for candidate solutions and use this scheme to remodularize the object-oriented software using genetic based multi-objective evolutionary algorithm. This proposed representation helps in improving human-computer interaction, and semantic based, efficiently-designed and error-free information gets transferred to the computing system through it. To assess the effectiveness of the proposed approach, we evaluate it over six real-world software systems of different characteristics. Further, the approach is compared with the existing encoding scheme (i.e., GNE representation scheme). Experiments show that the proposed approach produces better results in terms of quality, convergence speed and execution time compared to GNE representation scheme.
机译:基于多目标搜索的软件重新聚合方法通过优化多个质量标准,将软件元素重新排列为模块。基于搜索的方法可以找到更好的质量重新组合解决方案,与传统(基于分析的)重新分布,如果使用适当的编码候选解决方案的编码。在本文中,我们提出了一种有效的候选解决方案编码方案,并使用该方案使用基于遗传的多目标进化算法来重新构建面向对象的软件。该提出的表示有助于改善人机交互,并且基于语义,有效设计的和无差错信息通过它传输到计算系统。为了评估所提出的方法的有效性,我们评估了超过六个不同特征的真实软件系统。此外,将该方法与现有的编码方案(即,GNE表示方案)进行比较。实验表明,与GNE表示方案相比,所提出的方法在质量,收敛速度和执行时间方面产生更好的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号