TL;DR
This empirical study analyzes around 5,000 Stack Overflow posts to identify common challenges faced by developers using low-code software development platforms, revealing key topics and difficulties in adoption and customization.
Contribution
The paper provides a comprehensive categorization of developer challenges in LCSD through topic modeling and manual analysis of posts, highlighting areas needing further support.
Findings
Over 40% of questions relate to customization challenges.
Dynamic event handling is the most discussed and difficult topic.
Most questions are about the development phase, including testing challenges.
Abstract
Low-code software development (LCSD) is an emerging paradigm that combines minimal source code with interactive graphical interfaces to promote rapid application development. LCSD aims to democratize application development to software practitioners with diverse backgrounds. Given that LCSD is relatively a new paradigm, it is vital to learn about the challenges developers face during their adoption of LCSD platforms. The online developer forum, Stack Overflow (SO), is popular among software developers to ask for solutions to their technical problems. We observe a growing body of posts in SO with discussions of LCSD platforms. In this paper, we present an empirical study of around 5K SO posts (questions + accepted answers) that contain discussions of nine popular LCSD platforms. We apply topic modeling on the posts to determine the types of topics discussed. We find 13 topics related to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
