EconPapers    
Economics at your fingertips  
 

Identification of important software based on software dependency graph

Xiaotong Hu (), Ziwei Chen (), Lingyun Situ (), Xuelian Pan () and Jin Shi ()
Additional contact information
Xiaotong Hu: Nanjing University
Ziwei Chen: Nanjing University
Lingyun Situ: Nanjing University
Xuelian Pan: Nanjing University
Jin Shi: Nanjing University

Scientometrics, 2025, vol. 130, issue 7, No 25, 3985 pages

Abstract: Abstract Software dependency graphs can provide strong evidence of how software is used in development, thereby identifying important software in the community. In this paper, we construct a software dependency graph consisting of 258,437 Python software nodes and 983,788 dependency edges using PyPI data and propose a systematic metrics framework to assess the importance of software based on the dependency graph, incorporating metrics such as breadth, depth, mediation, stability, and an overall comprehensive score. We conducted the experimental to demonstrate the effectiveness and efficiency of the proposed metrics framework in comparison to SOTA methods and 95 out of the 100 important software we identified are recognized by the community. Several key findings emerged from our analysis. (1) Important software with related functionalities tends to be introduced concurrently, and voting mechanisms can enhance differentiation between them. (2) Important software is generally distributed in upstream and midstream positions within the software dependency graph. (3) Software with the same indirect dependencies but more intricate network structures suggests better ecological sustainability. (4) Compared to traditional methods based on objective metrics such as GitHub stars or project maintenance frequency, our graph-based metrics exhibit higher accuracy and greater interpretability.

Keywords: Software impact; Software identification; Software supply chain; Software dependency graph (search for similar items in EconPapers)
Date: 2025
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
http://link.springer.com/10.1007/s11192-025-05366-3 Abstract (text/html)
Access to the full text of the articles in this series is restricted.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:scient:v:130:y:2025:i:7:d:10.1007_s11192-025-05366-3

Ordering information: This journal article can be ordered from
http://www.springer.com/economics/journal/11192

DOI: 10.1007/s11192-025-05366-3

Access Statistics for this article

Scientometrics is currently edited by Wolfgang Glänzel

More articles in Scientometrics from Springer, Akadémiai Kiadó
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2025-10-11
Handle: RePEc:spr:scient:v:130:y:2025:i:7:d:10.1007_s11192-025-05366-3