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...
Saved in:
Published in | Journal of computer languages (Online) Vol. 85; p. 101353 |
---|---|
Main Author | |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.11.2025
|
Subjects | |
Online Access | Get full text |
ISSN | 2590-1184 |
DOI | 10.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 |