arrow
Return

A Mining-Software-Repository study on deprecated API usages in open-source Java software applications

delete2025-06-07
delete0
delete
OA
AI
P
Pietro Cassieri
S
Simone Romano
G
Giuseppe Scanniello
DOI:10.1016/j.infsof.2025.107782delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
• Study of deprecated API usages in top starred GitHub projects. • Exploratory Mining-Software-Repository study on deprecated API usages. • Deprecated API are widely used in top-starred GitHub software applications. • Only half of the studied apps remove deprecated APIs usages promptly. • Senior developers mostly drive deprecated API usages additions and removals. • Developers change deprecated APIs usages mostly when far from a release. • The introduction/removal of deprecated API usages is often undocumented.
Keywords:
Code smell
Deprecated API usage
MSR
Mining-Software-Repository

Journal

Information and Software Technology cover
Information and Software Technology
IF:
4.3
Papers:
3.7K
Citations:
7.7K

Organization

No organization information available