A Modeling Method for Model-Driven API Management

Andrei Chiș

Abstract


This article reports on the Design Science engineering cycle for implementing a modeling method to support model-driven, process-centric API management. The BPMN standard was hereby enriched on semantic, syntactic and tool levels in order to provide a viable solution for integrating API requests with diagrammatic business process models in order to facilitate the documentation or testing of REST API calls directly in a modeling environment. The method can be implemented by stakeholders that need to map and manage their API ecosystem, thus gaining more API management agility and improving their software engineering productivity. By assimilating API ecosystem conceptualization in the modeling environment, the proposal differs from both RPA (which typically employs non-BPMN process diagramming e.g., in UIPath) and BPM Systems (which typically isolate all API-related semantics outside the process modeling language to keep the diagrammatic representation standard-compliant).

Keywords:

BPMN; API Modeling; Model-Driven Software Engineering; API Ecosystem Management; REST API Semantics

Full Text:

PDF


DOI: 10.7250/csimq.2020-25.01

Cited-By

1. МОДЕЛЮВАННЯ ФІНАНСОВОЇ СТІЙКОСТІ ПІДПРИЄМСТВА НА ОСНОВІ БАЗ ДАНИХ ВІДКРИТИХ ДЖЕРЕЛ ЗА ДОПОМОГОЮ МЕТОДІВ APPLICATION PROGRAMMING INTERFACE І PYTHON
Гліб МАЖАРА, Альона МУЗАЛЕВСЬКА
Economy of Ukraine  vol: 67  issue: 5(750)  first page: 68  year: 2024  
doi: 10.15407/economyukr.2024.05.068

Refbacks

  • There are currently no refbacks.


Copyright (c) 2020 Andrei Chiș

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.