Characterising deprecated Android APIs
- Journal non spécifié : 254-264
Résumé
Because of functionality evolution, or security and performance-related changes, some APIs eventually become unnecessary in a software system and thus need to be cleaned to ensure proper maintainability. Those APIs are typically marked first as deprecated APIs and, as recommended, follow through a deprecated-replaceremove cycle, giving an opportunity to client application developers to smoothly adapt their code in next updates. Such a mechanism is adopted in the Android framework development where thousands of reusable APIs are made available to Android app developers.
Mots-clés
Android (operating system), Computer science, Maintainability, Software, Java, Operating system, Computer security, Software engineering