Skip to main content

API Management Maturity of Low-Code Development Platforms

  • Conference paper
  • First Online:
Enterprise, Business-Process and Information Systems Modeling (BPMDS 2021, EMMSAD 2021)

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.

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    A detailed description and the source data are published [11]. The model is also available on the https://MaturityModels.org web site.

  2. 2.

    The detailed evaluations are available through http://dx.doi.org/10.17632/wdtg5ytdpf.1.

References

  1. Andreo, S., Bosch, J.: API management challenges in ecosystems. In: Hyrynsalmi, S., Suoranta, M., Nguyen-Duc, A., Tyrväinen, P., Abrahamsson, P. (eds.) ICSOB 2019. LNBIP, vol. 370, pp. 86–93. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-33742-1_8

    Chapter  Google Scholar 

  2. de Bruin, T., Rosemann, M., Freeze, R., Kulkarni, U.: Understanding the main phases of developing a maturity assessment model. In: ACIS 2005 Proceedings - 16th Australasian Conference on Information Systems (2005)

    Google Scholar 

  3. Cabot, J.: Positioning of the low-code movement within the field of model-driven engineering. In: Proceedings - 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS-C 2020 - Companion Proceedings, pp. 535–537 (2020). https://doi.org/10.1145/3417990.3420210

  4. De, B.: API Management. Apress, Berkeley (2017). https://doi.org/10.1007/978-1-4842-1305-6_2

  5. de Feijter, R., Overbeek, S., van Vliet, R., Jagroep, E., Brinkkemper, S.: DevOps competences and maturity for software producing organizations. In: Gulden, J., Reinhartz-Berger, I., Schmidt, R., Guerreiro, S., Guédria, W., Bera, P. (eds.) BPMDS/EMMSAD -2018. LNBIP, vol. 318, pp. 244–259. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-91704-7_16

    Chapter  Google Scholar 

  6. Hora, A., Robbes, R., Valente, M.T., Anquetil, N., Etien, A., Ducasse, S.: How do developers react to API evolution? A large-scale empirical study. Softw. Qual. J. 26(1), 161–191 (2016). https://doi.org/10.1007/s11219-016-9344-4

    Article  Google Scholar 

  7. Jamshidi, P., Pahl, C., Mendonca, N.C., Lewis, J., Tilkov, S.: Microservices: the journey so far and challenges ahead. IEEE Softw. 35(3), 24–35 (2018). https://doi.org/10.1109/MS.2018.2141039

  8. Jansen, S.: A focus area maturity model for software ecosystem governance. Inf. Softw. Technol. 118, 106219 (2020). https://doi.org/10.1016/j.infsof.2019.106219

  9. Jansen, S., Brinkkemper, S., Cusumano, M.A.: Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward Elgar Publishing (2013). https://doi.org/10.4337/9781781955635

  10. Mathijssen, M., Overeem, M., Jansen, S.: Identification of practices and capabilities in API management: a systematic literature review. Technical report, Utrecht University (2020). http://arxiv.org/abs/2006.10481

  11. Mathijssen, M., Overeem, M., Jansen, S.: source data for the focus area maturity model for API management. Technical report, Utrecht University (2020). https://arxiv.org/abs/2007.10611v3

  12. Medjaoui, M., Wilde, E., Mitra, R., Amundsen, M.: Continuous API Management: Making the Right Decisions in an Evolving Landscape. O’Reilly Media, Sebastopol (2018)

    Google Scholar 

  13. Overeem, M., Jansen, S., Fortuin, S.: Generative versus interpretive model-driven development: moving past ‘it depends’. In: Pires, L.F., Hammoudi, S., Selic, B. (eds.) MODELSWARD 2017. CCIS, vol. 880, pp. 222–246. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-94764-8_10

    Chapter  Google Scholar 

  14. Poell, T., Nieborg, D., van Dijck, J.: Platformisation. Internet Policy Rev. 8(4), 1–13 (2019). https://doi.org/10.14763/2019.4.1425

  15. Polák, M., Holubová, I.: REST API management and evolution using MDA. In: C3S2E 2015: Proceedings of the Eighth International C* Conference on Computer Science & Software Engineering, pp. 102–109 (2015). https://doi.org/10.1145/2790798.2790820

  16. Ralph, P., et al.: Empirical Standards for Software Engineering Research (2021). https://arxiv.org/abs/2010.03525

  17. Sanchis, R., García-Perales, O., Fraile, F., Poler, R.: Low-code as enabler of digital transformation in manufacturing industry. Appl. Sci. (Switzerland) 10(1) (2020). https://doi.org/10.3390/app10010012

  18. van Steenbergen, M., Bos, R., Brinkkemper, S., van de Weerd, I., Bekkers, W.: The design of focus area maturity models. In: Winter, R., Zhao, J.L., Aier, S. (eds.) DESRIST 2010. LNCS, vol. 6105, pp. 317–332. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13335-0_22

    Chapter  Google Scholar 

  19. Vincent, P., Iijima, K., Driver, M., Wong, J., Natis, Y.: Magic Quadrant for enterprise low-code application platforms. Technical report, September, Gartner (2019)

    Google Scholar 

  20. Weir, L.: Enterprise API Management: Design and Deliver Valuable Business APIs. Packt Publishing Ltd., Birmingham (2019)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michiel Overeem .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Overeem, M., Jansen, S., Mathijssen, M. (2021). API Management Maturity of Low-Code Development Platforms. In: Augusto, A., Gill, A., Nurcan, S., Reinhartz-Berger, I., Schmidt, R., Zdravkovic, J. (eds) Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2021 2021. Lecture Notes in Business Information Processing, vol 421. Springer, Cham. https://doi.org/10.1007/978-3-030-79186-5_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-79186-5_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-79185-8

  • Online ISBN: 978-3-030-79186-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics