DepAPI: The performance impact of the evolution of APIs

As mobile systems have become ubiquitous, many developers target mobile systems to develop and release their applications. Platform developers provide API documentation for application developers to rely on. Since application performance is key to providing a usable and scalable mobile application t...

Full description

Saved in:
Bibliographic Details
Published inJournal of computer languages (Online) Vol. 85; p. 101353
Main Author AlDuaij, Naser
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.11.2025
Subjects
Online AccessGet full text
ISSN2590-1184
DOI10.1016/j.cola.2025.101353

Cover

Abstract As mobile systems have become ubiquitous, many developers target mobile systems to develop and release their applications. Platform developers provide API documentation for application developers to rely on. Since application performance is key to providing a usable and scalable mobile application to users, application developers must rely on platform API documentation to carefully design and implement their code. With multiple releases and ongoing development of platforms, these APIs are subject to change and may become deprecated. Platform developers require newer or alternative APIs for application developers in case an API becomes deprecated. Previous studies focused on how API deprecations affect development effort and how APIs evolve, but no prior study has explored the performance impact of these API deprecations. Create a methodology to classify deprecated APIs and study the performance implications of these deprecated APIs. This study, referred to as DepAPI, presents a methodology called DepClassify to identify and classify deprecated APIs in terms of their types. DepClassify provides a method to select the APIs to test based on the most popular applications and their most frequently used APIs. The study also introduces DepTool that applies the methodology using Android as an exemplary operating system and shows the performance impact of API deprecation. This is the first study to investigate the performance impact of API deprecations. The results show that the performance impact is significant enough to warrant the attention of both platform and application developers. Additionally, a specific study in DepAPI with a deprecated user-facing API shows that usability is affected. Based on the results, DepAPI recommends that system developers should provide developers with the performance implications of updating their APIs. Application developers should pay attention to the performance impact when updating their applications to use newer or alternative APIs.
AbstractList As mobile systems have become ubiquitous, many developers target mobile systems to develop and release their applications. Platform developers provide API documentation for application developers to rely on. Since application performance is key to providing a usable and scalable mobile application to users, application developers must rely on platform API documentation to carefully design and implement their code. With multiple releases and ongoing development of platforms, these APIs are subject to change and may become deprecated. Platform developers require newer or alternative APIs for application developers in case an API becomes deprecated. Previous studies focused on how API deprecations affect development effort and how APIs evolve, but no prior study has explored the performance impact of these API deprecations. Create a methodology to classify deprecated APIs and study the performance implications of these deprecated APIs. This study, referred to as DepAPI, presents a methodology called DepClassify to identify and classify deprecated APIs in terms of their types. DepClassify provides a method to select the APIs to test based on the most popular applications and their most frequently used APIs. The study also introduces DepTool that applies the methodology using Android as an exemplary operating system and shows the performance impact of API deprecation. This is the first study to investigate the performance impact of API deprecations. The results show that the performance impact is significant enough to warrant the attention of both platform and application developers. Additionally, a specific study in DepAPI with a deprecated user-facing API shows that usability is affected. Based on the results, DepAPI recommends that system developers should provide developers with the performance implications of updating their APIs. Application developers should pay attention to the performance impact when updating their applications to use newer or alternative APIs.
ArticleNumber 101353
Author AlDuaij, Naser
Author_xml – sequence: 1
  givenname: Naser
  orcidid: 0000-0002-0028-5902
  surname: AlDuaij
  fullname: AlDuaij, Naser
  email: naser.alduaij@ku.edu.kw
  organization: Department of Computer Science, Kuwait University, Kuwait
BookMark eNp9j8tOwzAQRb0oEqX0B1jlB1L8SOIYsanKq1IlWJS15dhj4SiJIztU4u9xFNasZnRnzmjODVoNfgCE7gjeEUyq-3anfad2FNNyDljJVmhNS4FzQuriGm1jbDHGVFSs5GyN-BOM-4_jQ3b-gmyEYH3o1aAhc_2o9JR5m01pAhfffU_OD3OQ9uMturKqi7D9qxv0-fJ8Przlp_fX42F_yjWp6ilnxjYGC1tDQYhRwlKriICKUw2iamrAjQFVU1ZiRTlLHccN1QVtCsOtomyD6HJXBx9jACvH4HoVfiTBcjaWrZyN5WwsF-MEPS4QpM8uDoKM2kGyMi6AnqTx7j_8Fw2MYZ8
Cites_doi 10.1007/s10664-019-09764-z
10.1109/ICSE-Companion52605.2021.00021
10.1109/SANER48275.2020.9054860
10.1145/3238147.3238185
10.1109/ASE51524.2021.9678812
10.1109/WCRE.2011.24
10.1109/COMPSAC51774.2021.00122
10.1109/TSE.2023.3274153
10.1109/ICSE-SEIP52600.2021.00033
10.1109/SEAA56994.2022.00076
10.1145/3387904.3389285
10.1109/MSR.2019.00055
10.1109/ICSE-Companion55297.2022.9793733
10.1109/ICSM.2013.18
10.1109/QRS60937.2023.00048
10.1109/ICSME.2016.35
ContentType Journal Article
Copyright 2025 Elsevier Ltd
Copyright_xml – notice: 2025 Elsevier Ltd
DBID AAYXX
CITATION
DOI 10.1016/j.cola.2025.101353
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
ExternalDocumentID 10_1016_j_cola_2025_101353
S2590118425000395
GroupedDBID 0R~
AAEDW
AAKOC
AALRI
AATTM
AAXKI
AAXUO
AAYFN
AAYWO
ABBOA
ABJNI
ACDAQ
ACRLP
ACVFH
ADCNI
AEBSH
AEIPS
AEUPX
AFJKZ
AFPUW
AFTJW
AGCQF
AIEXJ
AIGII
AIIUN
AIKHN
AITUG
AKBMS
AKRWK
AKYEP
ALMA_UNASSIGNED_HOLDINGS
AMRAJ
ANKPU
AOUOD
APXCP
AXJTR
BKOJK
EBS
EFBJH
EFKBS
EFLBG
EJD
FDB
FYGXN
KOM
M41
ROL
SPC
SPCBC
SSV
SSZ
T5K
AAYXX
CITATION
ID FETCH-LOGICAL-c168t-3dfbd09f8e411da9f2fa19e672ce96b8e0bdea82350a273a8270b2c42b4d7fa23
IEDL.DBID AIKHN
ISSN 2590-1184
IngestDate Thu Sep 11 00:23:03 EDT 2025
Sat Sep 13 17:01:39 EDT 2025
IsPeerReviewed true
IsScholarly true
Keywords Operating systems
Applications
Performance
Deprecated APIs
Mobile and ubiquitous computing
APIs
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c168t-3dfbd09f8e411da9f2fa19e672ce96b8e0bdea82350a273a8270b2c42b4d7fa23
ORCID 0000-0002-0028-5902
ParticipantIDs crossref_primary_10_1016_j_cola_2025_101353
elsevier_sciencedirect_doi_10_1016_j_cola_2025_101353
PublicationCentury 2000
PublicationDate November 2025
2025-11-00
PublicationDateYYYYMMDD 2025-11-01
PublicationDate_xml – month: 11
  year: 2025
  text: November 2025
PublicationDecade 2020
PublicationTitle Journal of computer languages (Online)
PublicationYear 2025
Publisher Elsevier Ltd
Publisher_xml – name: Elsevier Ltd
References Google LLC, Choose a camera library.
L. Bonorden, M. Riebisch, API Deprecation: A Systematic Mapping Study, in: 2022 48th Euromicro Conference on Software Engineering and Advanced Applications, SEAA, 2022, pp. 451–458.
Google LLC, Android Apps on Google Play.
AlDuaij, Van’t Hof, Nieh (b6) 2019
T. Mahmud, M. Khan, J. Rouijel, M. Che, G. Yang, API Change Impact Analysis for Android Apps, in: 2021 IEEE 45th Annual Computers, Software, and Applications Conference, COMPSAC, 2021, pp. 894–903.
Fazzini, Xin, Orso (b30) 2019
Apple Inc., Security Starting Point.
Statista, Market share of mobile operating systems worldwide from 2009 to 2023, by quarter.
D. Hou, X. Yao, Exploring the Intent behind API Evolution: A Case Study, in: 2011 18th Working Conference on Reverse Engineering, 2011, pp. 131–140.
Z. Zhang, Y. Yang, X. Xia, D. Lo, X. Ren, J. Grundy, Unveiling the Mystery of API Evolution in Deep Learning Frameworks: A Case Study of Tensorflow 2, in: 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice, ICSE-SEIP, 2021, pp. 238–247.
Robbes, Lungu, Rothlisberger (b12) 2012
Google LLC, Android API reference.
T. Mahmud, API Compatibility Issue Detection, Testing and Analysis for Android Apps, in: 2021 36th IEEE/ACM International Conference on Automated Software Engineering, ASE, 2021, pp. 1061–1063.
S.A. Haryono, F. Thung, H.J. Kang, L. Serrano, G. Muller, J. Lawall, D. Lo, L. Jiang, Automatic Android Deprecated-API Usage Update by learning from Single Updated Example, in: 2020 IEEE/ACM 28th International Conference on Program Comprehension, ICPC, 2020, pp. 401–405.
Apple Inc., Technologies.
Google LLC, Package Index.
Google LLC, AndroidX overview.
Apple Inc., App Store.
T. Mahmud, M. Che, G. Yang, ACID: An API Compatibility Issue Detector for Android Apps, in: 2022 IEEE/ACM 44th International Conference on Software Engineering: Companion Proceedings, ICSE-Companion, 2022, pp. 1–5.
Li, Gao, Bissyande, Ma, Xia, Klein (b23) 2020; 25
Bonorden, Riebisch (b8) 2022
J. Li, K. Huang, S. Wang, Y. Liu, Towards the Adoption and Adaptation of the AndroidX Library: An Empirical Study, in: 2023 IEEE 23rd International Conference on Software Quality, Reliability, and Security, QRS, 2023, pp. 418–427.
S. Scalabrino, G. Bavota, M. Linares-Vásquez, M. Lanza, R. Oliveto, Data-Driven Solutions to Detect API Compatibility Issues in Android: An Empirical Study, in: 2019 IEEE/ACM 16th International Conference on Mining Software Repositories, MSR, 2019, pp. 288–298.
Mahmud, Che, Yang (b21) 2021
T. McDonnell, B. Ray, M. Kim, An Empirical Study of API Stability and Adoption in the Android Ecosystem, in: 2013 IEEE International Conference on Software Maintenance, 2013, pp. 70–79.
F. Thung, S.A. Haryono, L. Serrano, G. Muller, J. Lawall, D. Lo, L. Jiang, Automated Deprecated-API Usage Update for Android Apps: How Far are We?, in: 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering, SANER, 2020, pp. 602–611.
GNU, Function Index (The GNU C Library).
iBotPeaches, Apktool.
Google LLC, Android — Do More With Google on Android Phones & Devices.
S.A. Haryono, F. Thung, D. Lo, L. Jiang, J. Lawall, H. Jin Kang, L. Serrano, G. Muller, AndroEvolve: Automated Update for Android Deprecated-API Usages, in: 2021 IEEE/ACM 43rd International Conference on Software Engineering: Companion Proceedings, ICSE-Companion, 2021, pp. 1–4.
.
Turner (b1) 2024
D. He, L. Li, L. Wang, H. Zheng, G. Li, J. Xue, Understanding and Detecting Evolution-Induced Compatibility Issues in Android Apps, in: 2018 33rd IEEE/ACM International Conference on Automated Software Engineering, ASE, 2018, pp. 167–177.
Google LLC, Configure your build.
Oracle, Class System.
Mahmud, Che, Yang (b19) 2023; 49
Google LLC, Android API Differences Report.
Google LLC (b40) 2024
Google DeepMind, An end-to-end platform for machine learning.
Google LLC, System.
L. Li, T.F. Bissyande, Y. Le Traon, J. Klein, Accessing Inaccessible Android APIs: An Empirical Study, in: 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME, 2016, pp. 411–422.
Apple Inc., iOS 17.
Google LLC, Android Open Source Project.
Li, Gao, Bissyande, Ma, Xia, Klein (b24) 2018
10.1016/j.cola.2025.101353_b27
10.1016/j.cola.2025.101353_b26
10.1016/j.cola.2025.101353_b25
10.1016/j.cola.2025.101353_b22
10.1016/j.cola.2025.101353_b44
10.1016/j.cola.2025.101353_b43
10.1016/j.cola.2025.101353_b20
Google LLC (10.1016/j.cola.2025.101353_b40) 2024
10.1016/j.cola.2025.101353_b42
10.1016/j.cola.2025.101353_b29
Li (10.1016/j.cola.2025.101353_b24) 2018
10.1016/j.cola.2025.101353_b28
Mahmud (10.1016/j.cola.2025.101353_b21) 2021
Turner (10.1016/j.cola.2025.101353_b1) 2024
AlDuaij (10.1016/j.cola.2025.101353_b6) 2019
Fazzini (10.1016/j.cola.2025.101353_b30) 2019
10.1016/j.cola.2025.101353_b16
10.1016/j.cola.2025.101353_b38
Bonorden (10.1016/j.cola.2025.101353_b8) 2022
10.1016/j.cola.2025.101353_b15
10.1016/j.cola.2025.101353_b37
10.1016/j.cola.2025.101353_b14
10.1016/j.cola.2025.101353_b36
10.1016/j.cola.2025.101353_b13
10.1016/j.cola.2025.101353_b35
10.1016/j.cola.2025.101353_b34
10.1016/j.cola.2025.101353_b11
10.1016/j.cola.2025.101353_b33
10.1016/j.cola.2025.101353_b10
10.1016/j.cola.2025.101353_b32
10.1016/j.cola.2025.101353_b31
10.1016/j.cola.2025.101353_b7
10.1016/j.cola.2025.101353_b9
10.1016/j.cola.2025.101353_b3
10.1016/j.cola.2025.101353_b2
10.1016/j.cola.2025.101353_b5
10.1016/j.cola.2025.101353_b18
10.1016/j.cola.2025.101353_b4
10.1016/j.cola.2025.101353_b17
10.1016/j.cola.2025.101353_b39
Li (10.1016/j.cola.2025.101353_b23) 2020; 25
Robbes (10.1016/j.cola.2025.101353_b12) 2012
10.1016/j.cola.2025.101353_b41
Mahmud (10.1016/j.cola.2025.101353_b19) 2023; 49
References_xml – year: 2022
  ident: b8
  article-title: API deprecation: A systematic mapping study [data set]
– reference: D. Hou, X. Yao, Exploring the Intent behind API Evolution: A Case Study, in: 2011 18th Working Conference on Reverse Engineering, 2011, pp. 131–140.
– reference: . Apple Inc., Technologies.
– volume: 49
  start-page: 3857
  year: 2023
  end-page: 3871
  ident: b19
  article-title: Detecting android API compatibility issues with API differences
  publication-title: IEEE Trans. Softw. Eng.
– reference: S.A. Haryono, F. Thung, D. Lo, L. Jiang, J. Lawall, H. Jin Kang, L. Serrano, G. Muller, AndroEvolve: Automated Update for Android Deprecated-API Usages, in: 2021 IEEE/ACM 43rd International Conference on Software Engineering: Companion Proceedings, ICSE-Companion, 2021, pp. 1–4.
– reference: . GNU, Function Index (The GNU C Library).
– reference: . Google LLC, Choose a camera library.
– start-page: 494
  year: 2019
  end-page: 507
  ident: b6
  article-title: Heterogeneous multi-mobile computing
  publication-title: Proceedings of the 17th Annual International Conference on Mobile Systems, Applications, and Services
– reference: D. He, L. Li, L. Wang, H. Zheng, G. Li, J. Xue, Understanding and Detecting Evolution-Induced Compatibility Issues in Android Apps, in: 2018 33rd IEEE/ACM International Conference on Automated Software Engineering, ASE, 2018, pp. 167–177.
– reference: J. Li, K. Huang, S. Wang, Y. Liu, Towards the Adoption and Adaptation of the AndroidX Library: An Empirical Study, in: 2023 IEEE 23rd International Conference on Software Quality, Reliability, and Security, QRS, 2023, pp. 418–427.
– reference: . Google LLC, Android Apps on Google Play.
– reference: . Google LLC, Android — Do More With Google on Android Phones & Devices.
– reference: . Apple Inc., Security Starting Point.
– reference: . Oracle, Class System.
– reference: L. Bonorden, M. Riebisch, API Deprecation: A Systematic Mapping Study, in: 2022 48th Euromicro Conference on Software Engineering and Advanced Applications, SEAA, 2022, pp. 451–458.
– reference: F. Thung, S.A. Haryono, L. Serrano, G. Muller, J. Lawall, D. Lo, L. Jiang, Automated Deprecated-API Usage Update for Android Apps: How Far are We?, in: 2020 IEEE 27th International Conference on Software Analysis, Evolution and Reengineering, SANER, 2020, pp. 602–611.
– reference: . Statista, Market share of mobile operating systems worldwide from 2009 to 2023, by quarter.
– reference: . Google DeepMind, An end-to-end platform for machine learning.
– reference: . Google LLC, System.
– start-page: 204
  year: 2019
  end-page: 215
  ident: b30
  article-title: Automated API-usage update for android apps
  publication-title: Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis
– reference: . Google LLC, Android API reference.
– year: 2024
  ident: b40
  article-title: smali.
– reference: . Apple Inc., iOS 17.
– volume: 25
  start-page: 2058
  year: 2020
  end-page: 2098
  ident: b23
  article-title: CDA: Characterising deprecated android APIs
  publication-title: Empir. Softw. Engg.
– reference: T. Mahmud, API Compatibility Issue Detection, Testing and Analysis for Android Apps, in: 2021 36th IEEE/ACM International Conference on Automated Software Engineering, ASE, 2021, pp. 1061–1063.
– reference: S.A. Haryono, F. Thung, H.J. Kang, L. Serrano, G. Muller, J. Lawall, D. Lo, L. Jiang, Automatic Android Deprecated-API Usage Update by learning from Single Updated Example, in: 2020 IEEE/ACM 28th International Conference on Program Comprehension, ICPC, 2020, pp. 401–405.
– reference: . Google LLC, Configure your build.
– reference: . Google LLC, AndroidX overview.
– reference: . Google LLC, Android API Differences Report.
– reference: T. McDonnell, B. Ray, M. Kim, An Empirical Study of API Stability and Adoption in the Android Ecosystem, in: 2013 IEEE International Conference on Software Maintenance, 2013, pp. 70–79.
– year: 2012
  ident: b12
  article-title: How do developers react to API deprecation?: the case of a smalltalk ecosystem
  publication-title: Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
– reference: .
– reference: . Apple Inc., App Store.
– reference: T. Mahmud, M. Khan, J. Rouijel, M. Che, G. Yang, API Change Impact Analysis for Android Apps, in: 2021 IEEE 45th Annual Computers, Software, and Applications Conference, COMPSAC, 2021, pp. 894–903.
– reference: T. Mahmud, M. Che, G. Yang, ACID: An API Compatibility Issue Detector for Android Apps, in: 2022 IEEE/ACM 44th International Conference on Software Engineering: Companion Proceedings, ICSE-Companion, 2022, pp. 1–5.
– reference: S. Scalabrino, G. Bavota, M. Linares-Vásquez, M. Lanza, R. Oliveto, Data-Driven Solutions to Detect API Compatibility Issues in Android: An Empirical Study, in: 2019 IEEE/ACM 16th International Conference on Mining Software Repositories, MSR, 2019, pp. 288–298.
– reference: L. Li, T.F. Bissyande, Y. Le Traon, J. Klein, Accessing Inaccessible Android APIs: An Empirical Study, in: 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME, 2016, pp. 411–422.
– reference: . Google LLC, Package Index.
– year: 2024
  ident: b1
  article-title: Mobile app statistics
– reference: Z. Zhang, Y. Yang, X. Xia, D. Lo, X. Ren, J. Grundy, Unveiling the Mystery of API Evolution in Deep Learning Frameworks: A Case Study of Tensorflow 2, in: 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice, ICSE-SEIP, 2021, pp. 238–247.
– start-page: 254
  year: 2018
  end-page: 264
  ident: b24
  article-title: Characterising deprecated android APIs
  publication-title: Proceedings of the 15th International Conference on Mining Software Repositories
– reference: . iBotPeaches, Apktool.
– reference: . Google LLC, Android Open Source Project.
– start-page: 480
  year: 2021
  end-page: 490
  ident: b21
  article-title: Android compatibility issue detection using API differences
  publication-title: 2021 IEEE International Conference on Software Analysis, Evolution and Reengineering
– volume: 25
  start-page: 2058
  issue: 3
  year: 2020
  ident: 10.1016/j.cola.2025.101353_b23
  article-title: CDA: Characterising deprecated android APIs
  publication-title: Empir. Softw. Engg.
  doi: 10.1007/s10664-019-09764-z
– ident: 10.1016/j.cola.2025.101353_b43
– ident: 10.1016/j.cola.2025.101353_b41
– year: 2022
  ident: 10.1016/j.cola.2025.101353_b8
– ident: 10.1016/j.cola.2025.101353_b14
– ident: 10.1016/j.cola.2025.101353_b26
  doi: 10.1109/ICSE-Companion52605.2021.00021
– ident: 10.1016/j.cola.2025.101353_b28
  doi: 10.1109/SANER48275.2020.9054860
– start-page: 204
  year: 2019
  ident: 10.1016/j.cola.2025.101353_b30
  article-title: Automated API-usage update for android apps
– ident: 10.1016/j.cola.2025.101353_b36
– ident: 10.1016/j.cola.2025.101353_b34
– ident: 10.1016/j.cola.2025.101353_b32
– ident: 10.1016/j.cola.2025.101353_b38
– year: 2024
  ident: 10.1016/j.cola.2025.101353_b40
– ident: 10.1016/j.cola.2025.101353_b9
  doi: 10.1145/3238147.3238185
– ident: 10.1016/j.cola.2025.101353_b20
  doi: 10.1109/ASE51524.2021.9678812
– ident: 10.1016/j.cola.2025.101353_b5
– ident: 10.1016/j.cola.2025.101353_b3
– ident: 10.1016/j.cola.2025.101353_b13
  doi: 10.1109/WCRE.2011.24
– ident: 10.1016/j.cola.2025.101353_b22
  doi: 10.1109/COMPSAC51774.2021.00122
– ident: 10.1016/j.cola.2025.101353_b44
– year: 2024
  ident: 10.1016/j.cola.2025.101353_b1
– ident: 10.1016/j.cola.2025.101353_b17
– ident: 10.1016/j.cola.2025.101353_b42
– volume: 49
  start-page: 3857
  issue: 7
  year: 2023
  ident: 10.1016/j.cola.2025.101353_b19
  article-title: Detecting android API compatibility issues with API differences
  publication-title: IEEE Trans. Softw. Eng.
  doi: 10.1109/TSE.2023.3274153
– start-page: 254
  year: 2018
  ident: 10.1016/j.cola.2025.101353_b24
  article-title: Characterising deprecated android APIs
– start-page: 494
  year: 2019
  ident: 10.1016/j.cola.2025.101353_b6
  article-title: Heterogeneous multi-mobile computing
– ident: 10.1016/j.cola.2025.101353_b15
  doi: 10.1109/ICSE-SEIP52600.2021.00033
– year: 2012
  ident: 10.1016/j.cola.2025.101353_b12
  article-title: How do developers react to API deprecation?: the case of a smalltalk ecosystem
– ident: 10.1016/j.cola.2025.101353_b11
  doi: 10.1109/SEAA56994.2022.00076
– ident: 10.1016/j.cola.2025.101353_b25
  doi: 10.1109/COMPSAC51774.2021.00122
– ident: 10.1016/j.cola.2025.101353_b10
– ident: 10.1016/j.cola.2025.101353_b27
  doi: 10.1145/3387904.3389285
– ident: 10.1016/j.cola.2025.101353_b29
  doi: 10.1109/MSR.2019.00055
– ident: 10.1016/j.cola.2025.101353_b18
  doi: 10.1109/ICSE-Companion55297.2022.9793733
– ident: 10.1016/j.cola.2025.101353_b35
– start-page: 480
  year: 2021
  ident: 10.1016/j.cola.2025.101353_b21
  article-title: Android compatibility issue detection using API differences
– ident: 10.1016/j.cola.2025.101353_b33
– ident: 10.1016/j.cola.2025.101353_b4
– ident: 10.1016/j.cola.2025.101353_b7
  doi: 10.1109/ICSM.2013.18
– ident: 10.1016/j.cola.2025.101353_b37
– ident: 10.1016/j.cola.2025.101353_b39
– ident: 10.1016/j.cola.2025.101353_b2
– ident: 10.1016/j.cola.2025.101353_b16
  doi: 10.1109/QRS60937.2023.00048
– ident: 10.1016/j.cola.2025.101353_b31
  doi: 10.1109/ICSME.2016.35
SSID ssj0002963573
Score 2.3080626
Snippet As mobile systems have become ubiquitous, many developers target mobile systems to develop and release their applications. Platform developers provide API...
SourceID crossref
elsevier
SourceType Index Database
Publisher
StartPage 101353
SubjectTerms APIs
Applications
Deprecated APIs
Mobile and ubiquitous computing
Operating systems
Title DepAPI: The performance impact of the evolution of APIs
URI https://dx.doi.org/10.1016/j.cola.2025.101353
Volume 85
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LSwMxEA61vXjxLdZHycGbhG6S3WzirVRL66MUtdDbktdCPbSLVn-_SZP1AeLB22bIwPJlMvnYnW8CwLmxlnGjNeJaU5Tm2iLFpUIpzqUuhdVm3Wf7fsyG0_Rmls0aoF9rYXxZZcz9Iaevs3W0dCOa3Wo-7z6SIJt0QbdWmGYboEWoYFkTtHqj2-H481MLEb7pmv_X7F2Q94nymVDp5RD3HYhI5g00o78fUd-OncEO2Ip8EfbCK-2Chl3sge36LgYYt-Y-yK9s1ZuMLqFbd1h9qQFgkEHCZQkd1YP2PYaaN7j5rwdgOrh-6g9RvBQBacz4ClFTKpOIktsUYyNFSUqJhWU50VYwxW2ijJWc0CyRjpq4pzxRRKdEpSYvJaGHoLlYLuwRgJKnuGQmVSp3KMpcODqiHZ9hRFhsMW2DixqHogq9L4q6KOy58KgVHrUioNYGWQ1V8WMFC5ec__A7_qffCdj0o6ALPAXN1cubPXMEYaU6LgD6D3eTTgyED3bTuSE
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3JTsMwEB2V9gAXdkRZfeCGosaOk9jcqkKV0kVItBK3yFukcmgjKHw_duOwSIgDt2iSkazn8fglmTcGuNLGJEwrFTClooCmygSSCRlQnApVcKP0us_2eJJkM3r_FD81oFdrYVxZpc_9VU5fZ2tv6Xg0O-V83nkklWzSBt1aYRpvQIvG9m2vCa3uYJhNPj-1EO6arrl_zc4lcD5ePlNVelnEXQciEjtDFEe_b1Hftp3-Lmx7voi61ZD2oGEW-7BTn8WA_NI8gPTWlN2HwQ2y847KLzUAqmSQaFkgS_WQefeh5gz2-ddDmPXvpr0s8IciBAonbBVEupA65AUzFGMteEEKgblJUqIMTyQzodRGMBLFobDUxF6loSSKEkl1WggSHUFzsVyYY0CCUVwkmkqZWhRFyi0dUZbPJIQbbHDUhusah7ysel_kdVHYc-5Qyx1qeYVaG-IaqvzHDOY2Of_hd_JPv0vYzKbjUT4aTIansOXuVBrBM2iuXt7MuSULK3nhg-EDdgu6eQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=DepAPI%3A+The+performance+impact+of+the+evolution+of+APIs&rft.jtitle=Journal+of+computer+languages+%28Online%29&rft.au=AlDuaij%2C+Naser&rft.date=2025-11-01&rft.pub=Elsevier+Ltd&rft.issn=2590-1184&rft.volume=85&rft_id=info:doi/10.1016%2Fj.cola.2025.101353&rft.externalDocID=S2590118425000395
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2590-1184&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2590-1184&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2590-1184&client=summon