首页> 外文期刊>Advances in software engineering >Clustering Methodologies for Software Engineering
【24h】

Clustering Methodologies for Software Engineering

机译:软件工程的聚类方法

获取原文
           

摘要

The size and complexity of industrial strength software systems are constantly increasing. This means that the task of managing a large software project is becoming even more challenging, especially in light of high turnover of experienced personnel. Software clustering approaches can help with the task of understanding large, complex software systems by automatically decomposing them into smaller, easier-to-manage subsystems. The main objective of this paper is to identify important research directions in the area of software clustering that require further attention in order to develop more effective and efficient clustering methodologies for software engineering. To that end, we first present the state of the art in software clustering research. We discuss the clustering methods that have received the most attention from the research community and outline their strengths and weaknesses. Our paper describes each phase of a clustering algorithm separately. We also present the most important approaches for evaluating the effectiveness of software clustering.
机译:工业强度软件系统的规模和复杂性不断增加。这意味着管理大型软件项目的任务变得越来越具有挑战性,尤其是鉴于经验丰富的人员更替。软件集群方法可以通过自动将大型系统分解为较小的,易于管理的子系统来帮助他们理解大型复杂的软件系统。本文的主要目的是确定需要进一步关注的软件集群领域的重要研究方向,以便为软件工程开发更有效的集群方法。为此,我们首先介绍软件集群研究的最新技术。我们讨论了研究界最关注的聚类方法,并概述了它们的优缺点。我们的论文分别描述了聚类算法的每个阶段。我们还提出了评估软件集群有效性的最重要方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号