论文标题
API管理中的实践和能力的识别:系统文献综述
Identification of Practices and Capabilities in API Management: A Systematic Literature Review
论文作者
论文摘要
传统组织越来越多地成为软件生产组织。该软件使他们能够通过应用程序编程界面(API)将不同部门之间的业务流程与其他组织之间集成。管理API的主要任务是确保第三方易于使用API,例如提供有用的文档,监视API性能,甚至通过使API使用货币化。关于API管理的知识分散在学术文献中。在本文档中,我们描述了系统的文献综述(SLR),其目的是收集与API管理相关的API管理实践和能力,并提出了对该主题的全面定义。在这项工作的范围内,一种实践被定义为具有改进,鼓励和管理API使用的明确目标的任何实践。功能被定义为通过执行两个或多个相互关联的实践来实现与API管理相关的某个目标的能力。我们遵循软件工程中SLR的标准方法。我们设法为该主题收集了24个独特的定义,114个实践和39个功能。
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. Capabilities are defined as the ability to achieve a certain goal related to API Management, through the execution of two or more interrelated practices. We follow a standard method for SLRs in software engineering. We managed to collect 24 unique definitions for the topic, 114 practices and 39 capabilities.