...
首页> 外文期刊>Electronic Communications of the EASST >Measuring Copying of Java Archives
【24h】

Measuring Copying of Java Archives

机译:测量Java档案的复制

获取原文

摘要

Copying the whole of a library is one of the major types of reuse in software development.In Java, a single library archive file often contains other libraries it depends on, but users of the library hardly know about such inner libraries.Since reusing libraries is a black-box method, developers may combine some librarieswithout knowing that those libraries contain the same library inside independently.As a result, a library may contain inside several copies of a library it reuses.In this research, we measured copying of jar archives in the Maven Central Repository, a collection of open source Java libraries.Our results show that about 14% of top-level jar files are reused in other jar filesand some of them are duplicated in a single jar file.We also found that some libraries contain two or more different versions of the same library.
机译:复制整个库是软件开发中主要的重用类型之一。在Java中,单个库归档文件通常包含其依赖的其他库,但是该库的用户几乎不了解此类内部库。黑盒方法,开发人员可能会组合一些库,而又不知道这些库内部独立包含同一个库,因此,一个库可能包含其重复使用的库的多个副本。在本研究中,我们测量了jar存档的复制我们的结果显示,大约14%的顶级jar文件在其他jar文件中被重用,其中一些在单个jar文件中重复了,我们还发现其中一些库包含同一库的两个或多个不同版本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号