• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Enhancing API Quality: A Comprehensive Review of Non-Functional Requirements for Quality-centric Framework Development

Vol. 20, No. 2, February 28, 2026
10.3837/tiis.2026.02.011, Download Paper (Free):

Abstract

Application Programming Interfaces (APIs) are essential for seamless system integration in software development but meeting both Functional and Non-Functional Requirements (NFRs) remains challenging. Standards like ISO/IEC 25010:2023 and OAS often overlook critical quality factors like real-time performance, reliability, scalability, and maintainability. This study addresses a notable gap in existing literature by focusing on NFRs in APIs and developing a quality-centric framework. Existing studies predominantly focus on functional requirements, neglecting critical NFRs essential for APIs’ efficiency. The research highlights the development of a quality-centric framework for improving APIs’ performance and development practices. We employed Systematic Literature Review guidelines and followed strict selection criteria to assess 1,246 articles collected geographically across continents. The absolute review of 112 articles, reduced to 20 relevant articles, reveals a lack of frameworks to address quality challenges related to NFRs in API development. Most of the models focus on functional requirements only and pay insufficient attention to NFRs, posing challenges for the software development industry. The study emphasizes the need for an efficient framework to improve the quality of NFRs in APIs. It highlights the limitations of current studies and standards in addressing run-time NFRs that promote more effective API quality development practices.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
A. Shabbir, A. Deraman, M. N. B. Hassan, K. U. Sarker, S. Kamal, "Enhancing API Quality: A Comprehensive Review of Non-Functional Requirements for Quality-centric Framework Development," KSII Transactions on Internet and Information Systems, vol. 20, no. 2, pp. 853-875, 2026. DOI: 10.3837/tiis.2026.02.011.

[ACM Style]
Aumir Shabbir, Aziz Deraman, Mohamad Nor Bin Hassan, Kamal Uddin Sarker, and Shahid Kamal. 2026. Enhancing API Quality: A Comprehensive Review of Non-Functional Requirements for Quality-centric Framework Development. KSII Transactions on Internet and Information Systems, 20, 2, (2026), 853-875. DOI: 10.3837/tiis.2026.02.011.

[BibTeX Style]
@article{tiis:105898, title="Enhancing API Quality: A Comprehensive Review of Non-Functional Requirements for Quality-centric Framework Development", author="Aumir Shabbir and Aziz Deraman and Mohamad Nor Bin Hassan and Kamal Uddin Sarker and Shahid Kamal and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2026.02.011}, volume={20}, number={2}, year="2026", month={February}, pages={853-875}}