Abstract
Unified Modeling Language (UML) diagrams are useful for visualizing system architectures and module correlations. However, manual creation of such diagrams can be tedious and time consuming. Techniques are proposed herein to leverage generative artificial intelligence (AI) to automate the creation and updating of UML diagrams, such as Class and Sequence diagrams, by dynamically analyzing codebases. This approach ensures accurate, up-to-date diagrams with approximately 80% efficiency, significantly reducing manual effort. By combining generative AI with dynamic code analysis, the proposed techniques generate comprehensive and accurate UML diagrams across multiple programming languages and frameworks, enhancing communication among stakeholders, improving software quality, maintainability, and reusability.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
Saxena, Shobhit Sahai; Alam, Irshad; Sharma, Vaibhav; Vats, Umesh; and Chundury, Vijay Kumar, "DYNAMIC CREATION OF UML DIAGRAMS USING GENERATIVE AI", Technical Disclosure Commons, (April 10, 2025)
https://www.tdcommons.org/dpubs_series/7993