Identification of Practices and Capabilities in API Management: A Systematic Literature Review
Max Mathijssen, Michiel Overeem, Slinger Jansen

TL;DR
This systematic literature review compiles and defines practices and capabilities in API management, providing a comprehensive overview of current knowledge and identifying key elements for effective API governance.
Contribution
It offers the first consolidated definitions, practices, and capabilities in API management based on a thorough review of academic literature.
Findings
Collected 24 definitions of API management
Identified 114 practices related to API management
Outlined 39 capabilities for achieving API management goals
Abstract
Traditional organizations are increasingly becoming software producing organizations. This software is enabling them to integrate business processes between different departments and with other organizations through Application Programming Interfaces (APIs). The main task of managing APIs is to ensure that the APIs are easy to use by third parties, such as providing helpful documentation, monitoring API performance, and even monetizing API usage. The knowledge on API management is scattered across academic literature. In this document, we describe a Systematic Literature Review (SLR) that has the goal of collecting API Management practices and capabilities related to API Management, as well as proposing a comprehensive definition of the topic. In the scope of this work, a practice is defined as any practice that has the express goal to improve, encourage and manage the usage of APIs.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software System Performance and Reliability · Software Engineering Techniques and Practices
