Survival of software reuse: Node.js packages component selection and dependencies
%0 Journal Article
%1 tolulope_amos_awoniyi_2024_13691460
%A Awoniyi, Tolulope Amos
%A Maitanmi, Stephen Olusola
%D 2024
%J Global Journal of Engineering and Technology Advances
%K Component
%N 1
%P 207–211
%R 10.30574/gjeta.2024.19.1.0015
%T Survival of software reuse: Node.js packages component selection and dependencies
%U gjeta.com/content/survival-software-reuse-nodejs-packages-component-selection-and-dependencies
%V 19
%X Software reuse is a widely recognized and extensively studied practice in the field of software engineering. It involves using pre-existing software components to enhance productivity and efficiency. Node.js and its package manager enable software reuse by managing dependencies. Dependencies play a crucial role in defining the connections and interactions between various components of a software system. The selection of components and their interactions can greatly impact the functionality, performance, and stability of a software system. Overlooking these factors or making poor choices regarding component selection may lead to incomplete or flawed systems. Various factors that impact the decision-making process for selecting components were discussed, including documentation availability, crowdsourcing initiatives, and GitHub activities.
@article{tolulope_amos_awoniyi_2024_13691460,
abstract = {Software reuse is a widely recognized and extensively studied practice in the field of software engineering. It involves using pre-existing software components to enhance productivity and efficiency. Node.js and its package manager enable software reuse by managing dependencies. Dependencies play a crucial role in defining the connections and interactions between various components of a software system. The selection of components and their interactions can greatly impact the functionality, performance, and stability of a software system. Overlooking these factors or making poor choices regarding component selection may lead to incomplete or flawed systems. Various factors that impact the decision-making process for selecting components were discussed, including documentation availability, crowdsourcing initiatives, and GitHub activities.},
added-at = {2024-09-27T18:12:08.000+0200},
author = {Awoniyi, Tolulope Amos and Maitanmi, Stephen Olusola},
biburl = {https://www.bibsonomy.org/bibtex/21553f220150064660c74fc7ebdafa782/gjetajournal},
doi = {10.30574/gjeta.2024.19.1.0015},
interhash = {81ab2d0c6878558757606b0383b2f7e4},
intrahash = {1553f220150064660c74fc7ebdafa782},
issn = {2582-5003},
journal = {{Global Journal of Engineering and Technology Advances}},
keywords = {Component},
month = sep,
number = 1,
pages = {207–211},
timestamp = {2024-09-27T18:12:08.000+0200},
title = {Survival of software reuse: Node.js packages component selection and dependencies},
url = {https://gjeta.com/content/survival-software-reuse-nodejs-packages-component-selection-and-dependencies},
volume = 19,
year = 2024
}
Read more here: Source link