7 papers
Modeling Dependency-Propagated Ecosystem Impact of Changes in Maintenance Activities: Evaluating Support Strategies in the PyPI Network
Alexandros Tsakpinis, Emil Schwenger, Alexander Pretschner
Background: Open source software ecosystems exhibit dense dependency networks in which maintenance degradation of structurally central packages can propagate widely. Despite increa…
Investigating Notable Metadata Practices in PyPI Libraries: An Empirical Study about Repository and Donation Platform URLs
Alexandros Tsakpinis, Nicolas Raube, Alexander Pretschner
Background: Open source software (OSS) libraries are critical components of modern software systems, yet their metadata-particularly links to source code repositories and donation…
Analyzing the Availability of E-Mail Addresses for PyPI Libraries
Alexandros Tsakpinis, Alexander Pretschner
Background: Open Source Software (OSS) libraries form the backbone of modern software systems, yet their long-term sustainability often depends on maintainers being reachable for s…
Forecasting the Maintained Score from the OpenSSF Scorecard: A Study of GitHub Repositories Linked to PyPI Packages
Alexandros Tsakpinis, Efe Berk Ergüleç, Emil Schwenger +1
Background: The OpenSSF Scorecard is widely used to assess the security posture of open-source software repositories, with the Maintained metric serving as a key indicator of recen…
Automated Extract Method Refactoring with Open-Source LLMs: A Comparative Study
Sivajeet Chand, Melih Kilic, Roland Würsching +2
Automating the Extract Method refactoring (EMR) remains challenging and largely manual despite its importance in improving code readability and maintainability. Recent advances in…
Analyzing the Usage of Donation Platforms for PyPI Libraries
Alexandros Tsakpinis, Alexander Pretschner
Software systems rely heavily on open source software (OSS) libraries, which offer benefits but also pose risks. When vulnerabilities arise, the OSS community may struggle to addre…