API Management Maturity of Low-Code Development Platforms

Michiel Overeem*, Slinger Jansen, Max Mathijssen

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    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.

    Original languageEnglish
    Title of host publicationEnterprise, Business-Process and Information Systems Modeling - 22nd International Conference, BPMDS 2021, and 26th International Conference, EMMSAD 2021, Held at CAiSE 2021, Proceedings
    EditorsAdriano Augusto, Asif Gill, Selmin Nurcan, Iris Reinhartz-Berger, Rainer Schmidt, Jelena Zdravkovic
    PublisherSpringer
    Pages380-394
    Number of pages15
    ISBN (Print)9783030791858
    DOIs
    Publication statusPublished - 2021
    Event22nd 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
    Duration: 28 Jun 202129 Jun 2021

    Publication series

    NameLecture Notes in Business Information Processing
    Volume421
    ISSN (Print)1865-1348
    ISSN (Electronic)1865-1356

    Conference

    Conference22nd 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
    CityVirtual, Online
    Period28/06/2129/06/21

    Bibliographical note

    Funding Information:
    This research was supported by the NWO AMUSE project (628.006.001): a collaboration between Vrije Universiteit Amsterdam, Utrecht University, and AFAS Software in the Netherlands. See amuse-project.org for more information.

    Publisher Copyright:
    © 2021, Springer Nature Switzerland AG.

    Funding

    This research was supported by the NWO AMUSE project (628.006.001): a collaboration between Vrije Universiteit Amsterdam, Utrecht University, and AFAS Software in the Netherlands. See amuse-project.org for more information.

    Keywords

    • API management
    • Citizen software development
    • Low-code
    • Model-driven development

    Fingerprint

    Dive into the research topics of 'API Management Maturity of Low-Code Development Platforms'. Together they form a unique fingerprint.

    Cite this