Complex Systems Informatics and Modeling Quarterly · 2023 · 43 citations · 31 references
ComputingInformation SystemsInformation TechnologyInformation Systems DevelopmentRequirements EngineeringSoftware EngineeringAgile Software DevelopmentSoftware ConstructionSoftware DesignSoftware Development Life Cycle ManagementSoftware Project ManagementSystems Development Life CycleBenefits MappingCodingCollaborative Software DesignLow-code DevelopmentManual Coding WorkflowsSoftware Development Methodology
Low-code development provides the ability to create software using visual application development tools, predefined components, and automation, minimizing the reliance on manual coding. Furthermore, it enables individuals with limited programming expertise to actively contribute to software development in collaboration with information technology (IT) professionals, improving the alignment between customer or business requirements and the developed solution. This approach speeds up the development process, fosters closer collaboration between software development and business teams, and enhances the organization’s ability to respond to business and market demands or changes. In this article, existing knowledge of low-code development from multiple perspectives is summarized, including the definitions, used tools, applied development lifecycles, application areas, potential benefits, challenges, and, consequently, relevant development and delivery principles.
31
Xatkit: A Multimodal Low-Code Chatbot Development Framework
Gwendal Daniel, Jordi Cabot, Laurent Deruelle et al. · IEEE Access · 2020 · 172 citations · Full text
Computing, Computer Science, Natural Language Processing +15