API Management Maturity of Low-Code Development Platforms

Publication date

2021

Authors

Overeem, Michiel
Jansen, R.L.ORCID 0000-0003-3752-2868ISNI 000000039050399X
Mathijssen, Max

Editors

Augusto, Adriano
Gill, Asif
Nurcan, Selmin
Reinhartz-Berger, Iris
Schmidt, Rainer
Zdravkovic, Jelena

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

taverne

Abstract

Low-code development platforms are environments that enable citizen developers without software engineering knowledge to create software products. These software products range from small business applications to large business platforms, around which software ecosystems increasingly form. In these software ecosystems, different organizations want to extend the created software products with services and software, with the goal of creating active enterprise networks that create value collaboratively. Well designed and maintained application programming interfaces are crucial for these organizations. In this paper we evaluate the application programming interface management maturity of four low-code development platforms. We show that these platform providers are not yet concerned with helping their customers build software ecosystems around the software platforms that citizen developers create. Furthermore, we identify the software engineering research challenges that these platform providers face. For instance, low-code development platforms should create abstractions that let citizen developers design, develop, and manage application programming interfaces. If low-code development platform providers follow our advice and act on it, they will become able to provide customers with complete ecosystem-enabled platforms instead of providing only simple throwaway business applications.

Keywords

API management, Citizen software development, Low-code, Model-driven development, Taverne, Control and Systems Engineering, Management Information Systems, Business and International Management, Information Systems, Modelling and Simulation, Information Systems and Management

Citation

Overeem, M, Jansen, S & Mathijssen, M 2021, API Management Maturity of Low-Code Development Platforms. in A Augusto, A Gill, S Nurcan, I Reinhartz-Berger, R Schmidt & J Zdravkovic (eds), Enterprise, Business-Process and Information Systems Modeling - 22nd International Conference, BPMDS 2021, and 26th International Conference, EMMSAD 2021, Held at CAiSE 2021, Proceedings. Lecture Notes in Business Information Processing, vol. 421, Springer, pp. 380-394, 22nd International Conference on Business Process Modeling, Development and Support, BPMDS 2021 and 26th International Conference on Exploring Modeling Methods for Systems Analysis and Development, EMMSAD 2021 Held at CAiSE 2021, Virtual, Online, 28/06/21. https://doi.org/10.1007/978-3-030-79186-5_25, conference