article · Procedia Computer Science
The creation of software documentation is widely recognized as a critical and demanding undertaking within the rapidly changing realm of software development. This study introduces a novel method for generating software documentation by leveraging Large Language Models (LLM). The paper presents a novel system that extracts use cases from UML Use Case Diagrams and employs a Generative AI Model to generate descriptive text for each extracted use case. This approach aims to reduce the amount of time dedicated to documentation and encourage uniformity in the description of software functions. The results suggest that the level of manual labor and time needed can be substantially decreased by upholding elevated levels of clarity and comprehensiveness in software documentation. This study presents a use-case scenario that showcases the practical application of our methodology in real-world situations. The purpose of this example is to demonstrate the practicality and effectiveness of the method.
This page summarises published work. The authoritative version sits with the publisher.
DOI: 10.1016/j.procs.2024.09.568
Is something wrong with this record? Report it or request removal.
Discussion
Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.
No discussion yet. Open the first thread.
New to MARATTO™? Create a free account.