Understanding When to Adopt a Library: A Case Study on ASF Projects - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

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

Akinori Ihara
  • Fonction : Auteur
  • PersonId : 989144
Daiki Fujibayashi
  • Fonction : Auteur
  • PersonId : 1031414
Hirohiko Suwa
  • Fonction : Auteur
  • PersonId : 1031415
Raula Gaikovina Kula
  • Fonction : Auteur
  • PersonId : 1031416
Kenichi Matsumoto
  • Fonction : Auteur
  • PersonId : 989147

Résumé

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.
Fichier principal
Vignette du fichier
432701_1_En_13_Chapter.pdf (288.14 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01776311 , version 1 (24-04-2018)

Licence

Paternité

Identifiants

Citer

Akinori Ihara, Daiki Fujibayashi, Hirohiko Suwa, Raula Gaikovina Kula, Kenichi Matsumoto. Understanding When to Adopt a Library: A Case Study on ASF Projects. 13th IFIP International Conference on Open Source Systems (OSS), May 2017, Buenos Aires, Argentina. pp.128-138, ⟨10.1007/978-3-319-57735-7_13⟩. ⟨hal-01776311⟩
41 Consultations
31 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More