DI-UMONS : Dépôt institutionnel de l’université de Mons

Recherche transversale
Rechercher
(titres de publication, de périodique et noms de colloque inclus)
2014-02-03 - Colloque/Article dans les actes avec comité de lecture - Anglais - 5 page(s)

Claes Maelick, Mens Tom , Grosjean Philippe , "On the maintainability of CRAN packages" in IEEE CSMR-WCRE 2014 Software Evolution Week, 308-312, Antwerpen, Belgique, 2014

  • Codes CREF : Informatique appliquée logiciel (DI2570), Informatique générale (DI1162), Analyse de systèmes informatiques (DI2572)
  • Unités de recherche UMONS : Ecologie numérique des milieux aquatiques (S807), Génie Logiciel (S852)
  • Instituts UMONS : Institut de Recherche en Technologies de l’Information et Sciences de l’Informatique (InforTech), Institut de Recherche sur les Systèmes Complexes (Complexys)
  • Centres UMONS : Modélisation mathématique et informatique (CREMMI)
Texte intégral :

Abstract(s) :

(Anglais) When writing software, developers are confronted with a trade-off between depending on existing components and reimplementing similar functionality in their own code. Errors may be inadvertently introduced because of dependencies to unreliable components, and it may take longer time to fix these errors. We study such issues in the context of the CRAN archive, a long-lived software ecosystem consisting of over 5000 R packages being actively maintained by over 2500 maintainers, with different flavors of each package depending on the development status and target operating system. Based on an analysis of package dependencies and package status, we present preliminary results on the sources of errors in these packages per flavor, and the time that is needed to fix these errors.

Identifiants :
  • DOI : 10.1109/CSMR-WCRE.2014.6747183
  • ISBN : 978-1-4799-3752-3

Mots-clés :
  • (Anglais) software maintenance
  • (Anglais) software ecosystem
  • (Anglais) software package
  • (Anglais) software evolution