DSpace Repository

Understanding When to Adopt a Library: A Case Study on ASF Projects

Show simple item record

dc.contributor.author Ihara, Akinori
dc.contributor.author Fujibayashi, Daiki
dc.contributor.author Suwa, Hirohiko
dc.contributor.author Kula, Raula Gaikovina
dc.contributor.author Matsumoto, Kenichi
dc.date.accessioned 2018-10-29T02:05:10Z
dc.date.available 2018-10-29T02:05:10Z
dc.date.issued 2017-04-23
dc.identifier.isbn 9783319577357
dc.identifier.uri http://hdl.handle.net/10061/12694
dc.description OSS 2017 : Open Source Systems: Towards Robust Practices, May 22-23, 2017, Buenos Aires, Argentina
dc.description.abstract Software libraries are widely used by both industrial and open source client projects. Ideally, a client user of a library should adopt the latest version that the library project releases. However, sometimes the latest version is not better than a previous version. This is because the latest version may include additional developer effort to test and integrate all changed features. In this study, our main goal is to better understand the relationship between adoption of library versions and its release cycle. Specifically, we conducted an empirical study of release cycles for 23 libraries and how they were adopted by 415 Apache Software Foundation (ASF) client projects. Our findings show that software projects are quicker to update earlier rapid-release libraries compared to library projects with a longer release cycle. Moreover, results suggest that software projects are more likely to adopt the latest version of a rapid-release library compared to libraries with a longer release cycles.
dc.language.iso en
dc.publisher Springer International Publishing
dc.rights c The Author(s) 2017
dc.subject Previous Version
dc.subject Late Version
dc.subject Software Project
dc.subject Release Cycle
dc.subject Target Period
dc.title Understanding When to Adopt a Library: A Case Study on ASF Projects
dc.type.nii Conference Paper
dc.identifier.fulltexturl https://link.springer.com/chapter/10.1007/978-3-319-57735-7_13
dc.textversion author
dc.identifier.spage 128
dc.identifier.epage 138
dc.relation.doi 10.1007/978-3-319-57735-7_13
dc.identifier.NAIST-ID 74651498
dc.identifier.NAIST-ID 73292310


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account