首页    期刊浏览 2024年07月08日 星期一
登录注册

文章基本信息

  • 标题:The Impact of Programming Languages in Code Cloning
  • 作者:Jaime Filipe Jorge ; Ant{\'o}nio Menezes Leit{\~a}o
  • 期刊名称:OASIcs : OpenAccess Series in Informatics
  • 电子版ISSN:2190-6807
  • 出版年度:2012
  • 卷号:21
  • 页码:107-122
  • DOI:10.4230/OASIcs.SLATE.2012.107
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Code cloning is a duplication of source code fragments that frequently occurs in large software systems. Although different studies exist that evidence cloning benefits, several others expose its harmfulness, specifically upon inconsistent clone management. One important cause for the creation of software clones is the inherent abstraction capabilities and terseness of the programming language being used. This paper focuses on the features of two different programming languages, namely Java and Scala, and studies how different language constructs can induce or reduce code cloning. This study was further developed using our tool Kamino which provided clone detection and concrete values.
  • 关键词:Clone Detection; Software Engineering; Programming Languages; Software Management
Loading...
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有