Low-Code is an approach to application development that enables rapid application creation with minimal coding effort. However, as Low-Code applications scale, challenges related to documentation, maintainability, and technical debt become increasingly prevalent. Inadequate documentation hampers collaboration, maintenance, troubleshooting, and knowledge retention, particularly in agile development environments where documentation is often neglected. Fragmented knowledge, poor traceability, and missing documentation sources are the main challenges for low-code documentation. To address these issues, we developed CLAIR (Connecting Low-Code and Artificial Intelligence for RAG), which is an AI-driven documentation assistant that leverages a knowledge graph and an LLM-based Multi Agent System to generate on-demand, context-aware documentation for Low-Code applications. CLAIR was validated through expert evaluations and a series of test cases, demonstrating its ability to generate accurate, usable, and context-aware documentation. Therefore, our main contribution is a novel approach that combines knowledge graphs and LLMs to improve documentation processes. By bridging the gap between Low-Code application development and AI-driven automation, CLAIR sets the foundation for future advancements in intelligent Low-Code maintainability solutions.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

CLAIR: Generating On-Demand Low-Code Application Documentation Through Knowledge Graph and LLM-Based Multi-agent System Integration

  • Tim Eichhorn,
  • Luís Ferreira Pires,
  • Gayane Sedrakyan,
  • Ruben ten Asbroek

摘要

Low-Code is an approach to application development that enables rapid application creation with minimal coding effort. However, as Low-Code applications scale, challenges related to documentation, maintainability, and technical debt become increasingly prevalent. Inadequate documentation hampers collaboration, maintenance, troubleshooting, and knowledge retention, particularly in agile development environments where documentation is often neglected. Fragmented knowledge, poor traceability, and missing documentation sources are the main challenges for low-code documentation. To address these issues, we developed CLAIR (Connecting Low-Code and Artificial Intelligence for RAG), which is an AI-driven documentation assistant that leverages a knowledge graph and an LLM-based Multi Agent System to generate on-demand, context-aware documentation for Low-Code applications. CLAIR was validated through expert evaluations and a series of test cases, demonstrating its ability to generate accurate, usable, and context-aware documentation. Therefore, our main contribution is a novel approach that combines knowledge graphs and LLMs to improve documentation processes. By bridging the gap between Low-Code application development and AI-driven automation, CLAIR sets the foundation for future advancements in intelligent Low-Code maintainability solutions.