...
首页> 外文期刊>Computer software >生成抑止,分析効率化,不具合検出を中心としたコードクローン管理支援技術に関する研究動向
【24h】

生成抑止,分析効率化,不具合検出を中心としたコードクローン管理支援技術に関する研究動向

机译:专注于代抑制,分析效率和故障检测的代码克隆管理支持技术的研究趋势

获取原文
获取原文并翻译 | 示例

摘要

ソフトウェアの大規模化,複雑化に伴い,ソフトウェア保守は困難な作業となっている.ソフトウェア保守を困難にする要因の1つとしてコードクローンの存在が指摘されており,コードクローンに関する研究が盛んに行われている.しかし,コードクローンの主な生成要因であるコピーアンドべーストによる既存コードの再利用には,既存の機能と類似する機能を高速に実現できるという利点がある.また近年の調査の結果,すべてのコードクローンが必ずしもソフトウエア保守に悪影響を与えているとは限らないという報告がなされている.このような背景から,コードクローンを管理する技術が求められているといえる.本稿ではこれまでに報告されている研究成果の中から,コードクローンの管理を行う上で有用な研究成果を紹介する.%Software maintenance tasks have become more and more difficult because of the massive scale and complexity of software systems. Code clones are regarded as one of the factors that makes software maintenance more difficult, which makes code clones as a hot research topic on the research area of software engineering. However, the basis that clones are harmful for software maintenance is countered by some opinions. One of them is that code reuse by copy-and-paste operations, which is regarded as a major cause of creation of clones, can promote rapid engineering of software systems. Another opinion is that some research results revealed that not all clones are harmful for software maintenance. These opinions show a high motivation for clone management. This paper presents a survey on research of code clones that is useful for effective clone maintenance.
机译:由于软件的规模和复杂性的增加,软件维护已成为一项艰巨的任务,代码克隆的存在被认为是使软件维护困难的因素之一,并且对代码克隆的研究也日益普及。然而,通过复制和复制来重复使用现有代码是代码克隆的主要生成因素,其优点是可以高速实现与现有功能相似的功能。结果,据报道并非所有代码克隆都对软件维护产生不利影响。因此,可以说,需要一种用于管理代码克隆的技术。现在,让我们介绍迄今为止对已报告的研究结果有用的用于管理代码克隆的研究结果。%由于软件系统的规模和复杂性,软件维护任务变得越来越困难。代码克隆被认为是使软件维护更加困难的因素之一,这使得代码克隆成为软件工程研究领域的热门研究课题,但是,一些观点反驳了克隆对软件维护有害的基础。其中之一是通过复制和粘贴操作进行代码重用,这被认为是创建克隆的主要原因,它可以促进软件系统的快速工程设计;另一观点是,一些研究结果表明,并非所有克隆​​都是这些观点为克隆管理提供了很高的动力。本文对代码克隆的研究进行了调查,这对有效的克隆维护非常有用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号