This repository is part of a large-scale scientific effort to gather, categorize, and parse UML Class Diagrams from a wide variety of sources. Our goal is to provide a comprehensive dataset for ...
Prompts: The three-part standardized prompts used to guide LLM method generation are provided in the /prompt directory. These include: Primary instruction prompt with enrichment and annotation ...
Unified Modeling Language (UML) is a standardized way to visualize complex systems—such as software architecture or databases—and make relationships, characteristics, and behaviors of components easy ...
Abstract: The translation of diagrams into natural language is useful in several scenarios, and one such scenario is improving the accessibility of diagrams for visually impaired users. Manual ...
Abstract: The validation and verification of UML class diagrams are essential for ensuring the correctness of complex software systems. However, existing approaches have limitations, such as the ...