论文标题

API管理焦点区成熟度模型的源数据

Source Data for the Focus Area Maturity Model for API Management

论文作者

Mathijssen, Max, Overeem, Michiel, Jansen, Slinger

论文摘要

我们将API管理定义为一项活动,使组织能够设计,发布和部署其API,以供(外部)开发人员消费。 API管理功能,例如控制API生命周期,对API的访问和身份验证,监视,节流和分析API使用以及提供安全性和文档。这些功能通常是通过集成平台实现的。该数据集描述了API管理焦点区域成熟度模型(API-M-FAMS)。该模型以结构化的方式旨在支持将其API暴露于第三方开发人员的API管理活动的组织。通过彻底的系统文献综述(SLR),收集了114种实践和39个功能。随后,这些实践和能力分为6个焦点领域。接下来,通过评估者之间的协议分析和验证了这些实践和能力,并与所有相关研究人员进行了四次验证会议。然后,通过使用从补充文献,在线博客文章,网站,商业API管理平台文档和第三方工具中收集的信息来验证实践和能力的收集。结果,最初的实践和能力范围缩小到87种实践和23个功能。这些实践由实践代码,姓名,描述,实施条件,负责实践的角色以及最初确定实践的相关文献描述。功能和焦点领域由代码,描述以及最初确定的相关文献描述。使用API​​-M-FAMM,组织可以评估,改进和评估其有关API管理主题的业务流程的成熟程度。

We define API Management as an activity that enables organizations to design, publish and deploy their APIs for (external) developers to consume. API Management capabilities such as controlling API lifecycles, access and authentication to APIs, monitoring, throttling and analyzing API usage, as well as providing security and documentation. These capabilities are often implemented through an integrated platform. This data set describes the API Management Focus Area Maturity Model (API-m-FAMM). In a structured manner, this model aims to support organizations that expose their API(s) to third-party developers in their API management activities. Through a thorough Systematic Literature Review (SLR), 114 practices and 39 capabilities were collected. Subsequently, these practices and capabilities were categorized into 6 focus areas. Next, the practices and capabilities were analyzed and verified through inter-rater agreement and four validation sessions with all involved researchers. Then, the collection of practices and capabilities was verified by using information gathered from supplemental literature, online blog posts, websites, commercial API management platform documentation and third-party tooling. As a result, the initial body of practices and capabilities was narrowed down to 87 practices and 23 capabilities. These practices are described by a practice code, name, description, conditions for implementation, the role responsible for the practice, and the associated literature in which the practice was originally identified. Capabilities and focus areas are described by a code, description and, optionally, the associated literature in which it was originally identified. Using the API-m-FAMM, organizations may evaluate, improve upon and assess the degree of maturity their business processes regarding the topic of API management have.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源