Teaching UML Modeling in the Age of Generative AI: Combining Manual Modeling, Prompt Engineering and Model Evaluation
Generative Artificial Intelligence is rapidly transforming software engineering practice, including the creation of Unified Modeling Language (UML) artifacts. While Large Language Models can generate UML diagrams from natural language descriptions, their implications for software modeling education remain insufficientl...