A Modeling Method for Model-Driven API Management

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 wit...

Full description

Saved in:
Bibliographic Details
Main Author: Andrei Chiș
Format: Article
Language:English
Published: Riga Technical University Press 2020-12-01
Series:Complex Systems Informatics and Modeling Quarterly
Subjects:
Online Access:https://csimq-journals.rtu.lv/article/view/4368
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832542958676606976
author Andrei Chiș
author_facet Andrei Chiș
author_sort Andrei Chiș
collection DOAJ
description 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).
format Article
id doaj-art-68da41780861432dbb7ca5e62013e463
institution Kabale University
issn 2255-9922
language English
publishDate 2020-12-01
publisher Riga Technical University Press
record_format Article
series Complex Systems Informatics and Modeling Quarterly
spelling doaj-art-68da41780861432dbb7ca5e62013e4632025-02-03T12:03:20ZengRiga Technical University PressComplex Systems Informatics and Modeling Quarterly2255-99222020-12-0102511810.7250/csimq.2020-25.012365A Modeling Method for Model-Driven API ManagementAndrei Chiș0Faculty of Economics and Business Administration, Babeș-Bolyai University, Teodor Mihali Street Nr. 58-60, Cluj-Napoca, 400591This 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).https://csimq-journals.rtu.lv/article/view/4368bpmnapi modelingmodel-driven software engineeringapi ecosystem managementrest api semantics
spellingShingle Andrei Chiș
A Modeling Method for Model-Driven API Management
Complex Systems Informatics and Modeling Quarterly
bpmn
api modeling
model-driven software engineering
api ecosystem management
rest api semantics
title A Modeling Method for Model-Driven API Management
title_full A Modeling Method for Model-Driven API Management
title_fullStr A Modeling Method for Model-Driven API Management
title_full_unstemmed A Modeling Method for Model-Driven API Management
title_short A Modeling Method for Model-Driven API Management
title_sort modeling method for model driven api management
topic bpmn
api modeling
model-driven software engineering
api ecosystem management
rest api semantics
url https://csimq-journals.rtu.lv/article/view/4368
work_keys_str_mv AT andreichis amodelingmethodformodeldrivenapimanagement
AT andreichis modelingmethodformodeldrivenapimanagement