Towards Using Package Centrality Trend to Identify Packages in Decline
Suhaib Mujahid,
Diego Elias Costa,
Rabe Abdalkareem
et al.
Abstract:Due to its increasing complexity, today's software systems are frequently built by leveraging reusable code in the form of libraries and packages. Software ecosystems (e.g., npm) are the primary enablers of this code reuse, providing developers with a platform to share their own and use others' code. These ecosystems evolve rapidly: developers add new packages every day to solve new problems or provide alternative solutions, causing obsolete packages to decline in their importance to the community. Developers … Show more
“…This way, even dependents that need to stick to older major releases could still benefit from the backported vulnerability fix. Perhaps popular packages with a high package centrality [50] can benefit from community support in bringing such backports to older major releases.…”
Section: Dependents Exposed To Vulnerabilitiesmentioning
“…This way, even dependents that need to stick to older major releases could still benefit from the backported vulnerability fix. Perhaps popular packages with a high package centrality [50] can benefit from community support in bringing such backports to older major releases.…”
Section: Dependents Exposed To Vulnerabilitiesmentioning
“…The results indicated that the number of connections as well as the dependency network position are significant factors affecting the projects' sustainability. Later, Mujahid et al 7 proposed a scalable approach that relies on the package centrality in an ecosystem to identify packages in decline. The results of an evaluation conducted on the Node Package Manager ecosystem showed strong prediction capabilities, thus indicating centrality as an important factor for forecasting project abandonment.…”
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.