"How do people decide?": A Model for Software Library Selection

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Tanzil, Minaoar Hossain, Uddin, Gias, Barcomb, Ann
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866917621516992512
author Tanzil, Minaoar Hossain
Uddin, Gias
Barcomb, Ann
author_facet Tanzil, Minaoar Hossain
Uddin, Gias
Barcomb, Ann
contents Modern-day software development is often facilitated by the reuse of third-party software libraries. Despite the significant effort to understand the factors contributing to library selection, it is relatively unknown how the libraries are selected and what tools are still needed to support the selection process. Using Straussian grounded theory, we conducted and analyzed the interviews of 24 professionals across the world and derived a model of library selection process which is governed by six selection patterns (i.e., rules). The model draws from marketing theory and lays the groundwork for the development of a library selection tool which captures the technical and non-technical aspects developers consider.
format Preprint
id arxiv_https___arxiv_org_abs_2403_16245
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle "How do people decide?": A Model for Software Library Selection
Tanzil, Minaoar Hossain
Uddin, Gias
Barcomb, Ann
Software Engineering
Human-Computer Interaction
Modern-day software development is often facilitated by the reuse of third-party software libraries. Despite the significant effort to understand the factors contributing to library selection, it is relatively unknown how the libraries are selected and what tools are still needed to support the selection process. Using Straussian grounded theory, we conducted and analyzed the interviews of 24 professionals across the world and derived a model of library selection process which is governed by six selection patterns (i.e., rules). The model draws from marketing theory and lays the groundwork for the development of a library selection tool which captures the technical and non-technical aspects developers consider.
title "How do people decide?": A Model for Software Library Selection
topic Software Engineering
Human-Computer Interaction
url https://arxiv.org/abs/2403.16245