UML Miner is a Visual Paradigm plug-in that enables the mining of all realized UML diagrams to discover violations from a reference solution (e.g., a teacher's solution in an educational context). 

It also supports the creation and validation of diagrams by engaging in AI chat to provide tailored suggestions and advanced conditions.

Latest news

Version released on 3rd July 2024 introduces an integrated component based on the Retrieval Augmented Generation Large Language Model (RAG-based LLM). This feature provides insightful feedback by leveraging a vast knowledge base, aimed at  improving learning outcomes through personalized feedback and  guidance during the modeling process.

  • How does it work?

For each "Visual Paradigm" project, UML Miner creates a unique log. A log is made up of all the working sessions on that project. A working session of a project represents all the modeling events made across all the UML diagrams employed between an opening and the corresponding closure of the project. UML Miner, in detail, promptly initiates the collection and documentation of modeling events as soon as a new project is created, storing them in a dedicated log event file until the project's closure. Whenever the project is reopened, UML Miner appends a new trace to the existing event log file, ensuring a comprehensive record of the project modeling history.

Modeling events captured are related to: