La fonctionnalité de recherche est en construction.
La fonctionnalité de recherche est en construction.

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice

The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice

An Empirical Study of Package Management Issues via Stack Overflow Une étude empirique des problèmes de gestion des packages via Stack Overflow

Syful ISLAM, Raula GAIKOVINA KULA, Christoph TREUDE, Bodin CHINTHANET, Takashi ISHIO, Kenichi MATSUMOTO

  • Vues en texte intégral

    0

  • Citer

Résumé:

Le gestionnaire de packages (PM) est crucial pour la plupart des piles technologiques, agissant comme un courtier pour garantir qu'un package de dépendances vérifié est correctement installé, configuré ou supprimé d'une application. La diversité des piles technologiques a conduit à la création de dizaines de PM dotés de diverses fonctionnalités. Bien que notre étude récente indique que les fonctionnalités de gestion des packages de PM sont liées à l'expérience de l'utilisateur final, nous ne savons pas exactement quels sont ces problèmes et quelles informations sont nécessaires pour les résoudre. Dans cet article, nous avons étudié les problèmes de PM rencontrés par les utilisateurs finaux à travers une étude empirique du contenu sur Stack Overflow (SO). Nous avons effectué une analyse qualitative de 1,131 64 questions et de leurs réponses acceptées pour trois PM populaires (c'est-à-dire Maven, npm et NuGet) afin d'identifier les types de problèmes, leurs causes sous-jacentes et leurs résolutions. Nos résultats confirment que les utilisateurs finaux ont des difficultés à utiliser les outils de gestion de projet (environ 72 à XNUMX %). Nous observons que la plupart des problèmes sont soulevés par les utilisateurs finaux en raison du manque d'instructions et de messages d'erreur des outils PM. En termes de résolution de problèmes, nous constatons que le partage de liens externes est la pratique la plus courante pour résoudre les problèmes de PM. De plus, nous observons que les liens pointant vers des ressources utiles (c'est-à-dire des sites Web de documentation officielle, des didacticiels, etc.) sont les plus fréquemment partagés, ce qui indique le potentiel de prise en charge des outils et la capacité de fournir des informations pertinentes aux utilisateurs finaux de PM.

Publication
IEICE TRANSACTIONS on Information Vol.E106-D No.2 pp.138-147
Date de publication
2023/02/01
Publicisé
2022/11/18
ISSN en ligne
1745-1361
DOI
10.1587/transinf.2022MPP0001
Type de manuscrit
Special Section PAPER (Special Section on Empirical Software Engineering)
Catégories

Auteurs

Syful ISLAM
  Noakhali Science and Technology University
Raula GAIKOVINA KULA
  Nara Institute of Science and Technology
Christoph TREUDE
  University of Melbourne
Bodin CHINTHANET
  Nara Institute of Science and Technology
Takashi ISHIO
  Nara Institute of Science and Technology
Kenichi MATSUMOTO
  Nara Institute of Science and Technology

Mots-clés

Table des matières